Мегаобучалка Главная | О нас | Обратная связь


Арифметические операции в позиционных системах счисления



2016-09-16 889 Обсуждений (0)
Арифметические операции в позиционных системах счисления 0.00 из 5.00 0 оценок




 

Вычитание в 2-й СС:

1 1 1

1 1 1

_1 1 0 0 02

1 1 12

1 0 0 0 12

 

 

 

 

 

Задания для самостоятельного выполнения:

1. а) 110111012+101011102; г) 1010101112 + 11101112;

б) 110112–011102; д) 1000110002 – 110110112;

в) 10112*112; е) 11012*1012

 

2. а) 011011112 + 11000112; г) 1011101012 + 11001112;

б) 100110102 – 011001012; д) 1000011002 – 110111112;

в) 11002*1102; е) 11012*1012.

 

3. Выполните операцию деления над двоичными числами:

а) 11102:112 д) 1110100010012:1111012

б) 10002:102 е) 111111001012:1010112

в) 11112:112 ж) 1000110111002:1101102

г) 10102:102 з) 1110100010002:1111002

 

4. Вычислите выражения в 10-й СС:

а) (11111012+AF16)/368;

б) 1258+111012*A216-14178;

в) 3428 + 100112 * 1D16;

г) 1012*101016 – 1112*1116.

 

5. Найдите среднее арифметическое следующих чисел:

а) 100101102, 11001002 и 1100102;

б) 2268, 6416 и 628.

 

6. Вычислите выражения:

а) 5558 + 3768; б) 1375438 + 675258;

в) 100738 – 7358; г) 377048 – 35778;

д) 101110112 – 1101112; е) 111011112 + 110011112;

ж) 29DE516 + 78FC916; з) FAF1216 – ECDA816;

и) 3456 + 1566; к) 6667 – 3467;

л) 102005 – 3445; м) 30005 – 2435;

н) 111113 + 2223; о) 2002203 – 122113;

п) 6B41C16 + 99F716; р) 3A7D5216 – C6BA916.

 

Глава 2 Основы программирования

Обработка символьных объектов.

Что такое слово? Чтобы получить ответ на этот вопрос, обратимся к словарю русского языка С.И. Ожегова: «Слово – единица языка, служащая для названия отдельного понятия».

Один веселый человек дал свое определение: «Слово не воробей, а последовательность символов алфавита!».

Ну что же, очевидно, что эти уважаемые люди оба по-своему правы. В языке QBasic есть свой алфавит, с которым мы уже знакомы. Значит, словом мы будем называть любую последовательность символов в языке QBasic.

В числовых алгоритмах трудно обойтись без переменных, принимающих различные числовые значения. Для работы со словами тоже нужны переменные. Это такие же ящики, только хранятся в них не числа, а слова – значения символьных переменных. В Бейсике символьную переменную можно обозначить так же, как и числовую, латинской буквой или буквой и цифрой. Чтобы не путать имя числовой переменной и символьной, в конце имени символьной переменной ставится знак $ (А$, В1$). Чтобы переменная А$ получила значение ХОЛОДНО надо применить команду присваивания: А$=”ХОЛОДНО”.

Текстовой константой называется последовательность символов, заключенная в кавычки.

Длина текстовой константы не более 255 символов. Длина текстовой переменной в Бейсике не более 32567 символов.

Значением текстовой переменной может являться любая текстовая

константа.

Вариант 1: X$ = “программа”

Вариант 2

INPUT X$

? X$

Операции над текстовыми величинами в Бейсике

Операция соединения (конкатенация)

Фрагмент программы

A$=”kilo”: B$ = “gramm”

PRINT A$+B$

Ответ:kilogramm

 

Оператор присваивания с текстовым выражением

В общем случае текстовое выражение образуется из текстовых констант,

текстовых переменных, текстовых встроенных функций и операций

соединения.

D$=”АЛГО”

F$=”РИТМ”

C$ = D$+F$

B$=”БИО” + F$

PRINT C$; B$

Ответ:АЛГОРИТМ БИОРИТМ

 

Операции сравнения текстовых величин

Над символьными величинами можно выполнять операции отношения:

=, <>, <, >, <=, >=.

“A”<”D”

Каждый символ в ПЭВМ представлен некоторым кодом, поэтому

операция сравнения двух символьных величин заключается в сравнении

соответствующих им символьных кодов.

 



2016-09-16 889 Обсуждений (0)
Арифметические операции в позиционных системах счисления 0.00 из 5.00 0 оценок









Обсуждение в статье: Арифметические операции в позиционных системах счисления

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (889)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.01 сек.)