Арифметические операции в позиционных системах счисления
Вычитание в 2-й СС:
1 1 1 _1 1 0 0 02
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” Каждый символ в ПЭВМ представлен некоторым кодом, поэтому операция сравнения двух символьных величин заключается в сравнении соответствующих им символьных кодов.
Популярное: Почему стероиды повышают давление?: Основных причин три... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (942)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |