программирование / программирование / задания программирование / ЛР№2_Системы счисления
.docЛабораторная работа
Системы счисления
Цель работы: написание программ, реализующих алгоритмы перевода чисел из одной системы счисления в другую.
Оборудование и ПО: компьютер, ОС Windows XP/7, DevC++(4.9.9.2).
Указание. Задания выполняются по вариантам. Номер варианта каждого задания совпадает с номером студента в списке группы (подгруппы).
Практические задания
Задание 1. Создайте презентацию по указанной ниже теме. Работа должна содержать не менее 15 слайдов (история возникновения, цифры, запись чисел, выполнение арифметических действий, интересные факты…)
-
Алфавитные системы счисления
-
Арабская нумерация (алфавитная)
-
Арабская нумерация (современная)
-
Арифметика каменного века
-
Вавилонская нумерация
-
Двенадцатеричная система счисления
-
Древнееврейская нумерология
-
Древнеегипетская нумерация (иероглифическая)
-
Древнеегипетская нумерация (иератическая)
-
Единичная «палочная» с/с
-
Индийская нумерация
-
Компьютерная система счисления
-
Латинская (римская) нумерация
-
Нумерология Гобари (аравийская)
-
Нумерология Древнего Китая (палочковая)
-
Нумерология Древнего Китая (иероглифическая)
-
Нумерология Древней Греции (аттическая)
-
Нумерология Древней Греции (ионическая)
-
Нумерология Западной Европы
-
Нумерология Индии (деванагари)
-
Нумерология племени Майя
-
Славянская глаголическая нумерация
-
Славянская кириллическая нумерация
-
Шестидесятидесятиричная система счисления
Задание 2. Составить алгоритм, который для заданного натурального числа вычисляет его представление в q- чной с/с (q соответствует номеру варианта+1).
Задание 3. Составить алгоритм, позволяющий переводить число из q-ичной системы счисления в десятичную. ( РФЗЧ ) (q соответствует номеру варианта+1).