Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лабораторна робота №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. Оцінка точності перекладу дробової частини числа.


 

           
 
 
   
Рисунок 3. Переклад числа (із дробовою частиною) з будь-якої системи числення в десяткову    
 
   

 

 
 

 

 

 

 


Варіанти завдань приведені у таблиці 1 додатку.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.