Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторна робота №2
Тема: «Системи числення. Переклад з довільної системи числення в десяткову». Мета: Вивчити порядок перекладу з довільної системи числення в десяткову, скласти алгоритм перекладу цілих чисел і чисел із дробовою частиною. Завдання: Написати програму для перекладу чисел з довільної системи числення в десяткову (згідно свого варіанта, приведеного в таблиці 1). Теоретичні основи: Для перекладу чисел з довільної системи з основою р у десяткову використовується послідовність зважених коефіцієнтів , які необхідно множити на відповідні розряди числа і підсумовувати отримані значення. Приклад (переклад числа з двійкової системи в десяткову) а) 110102 à (?)10 110102 à 0*20+1*21+0*22+1*23+1*24=26 б) 1011, 11012à 1*24+0*23+1*22+0*21+1*20+1*2-1+1*2-2+0*2-3+1*2-4= =16+4+0, 5+0, 25+0, 0625=21, 812510 Блок-схема алгоритму перекладу числа (із дробовою частиною) з будь-якої системи числення в десяткову наведено на рисунку 3. Вимоги до програмного забезпечення: 1. Модульна структура програми. 2. Введення даних із клавіатури та з файлу. 3. Перевірка коректності введених даних. 4. Меню. 5. Для дробових чисел передбачити оцінку погрішності перекладу. Зміст звіту: 1. Титульний лист. 2. Тема. 3. Завдання. 4. Блок-схема алгоритму. 5. Роздруківка програми. 6. Роздруківка результатів виконання програми. 7. Ручний прорахунок і аналіз результатів. Контрольні питання: 1. Класифікація систем числення. 2. Які системи числення називаються позиційними? 3. Правило перекладу чисел із системи числення c довільною підставою p у десяткову систему числення. 4. Оцінка точності перекладу дробової частини числа.
Варіанти завдань приведені у таблиці 1 додатку.
|