Зворотний зв'язок

Навчальна програма переведення дійсних чисел з 2,8,10,16 у 2,8,10,16 системи числення

01106

01117

10008

10019

1010A

1011B

1100C

1101D

1110E

1111F

Табл.2 Тетради

У шістнадцятковій системі числення цифри, більші за 9 записуються так:

A16=1010

B16=1110

C16=1210

D16=1310

E16=1410

F16=1510

5. При переведенні між вісімковою і шістнадцятковою системами спочатку відбувається переведення числа у двійкову систему, а потім з неї у потрібну нам систему. Переведення відбувається за допомогою методів, описаних у пунктах 3, 4.

Комп’ютерна реалізація даного методу здійснюється за допомогою функцій, що містяться у файлах-включеннях string.h та stdlib.h.

2. Алгоритм розв'язування задачі

Після запуску програми запускається основний клас TProgApp, який будує інтерфейс. Після вибору користувачем відповідної команди запускається калькулятор calculator(), у який вводяться дані. У калькуляторі запущено нескінченний цикл, вихід з якого виконується при натисненні кнопки відміни. У випадку натиснення кнопки ОК дані зчитуються, оброблюються і виводяться на екран у такому ж діалоговому вікні. Дані передаються у функцію Trans()(рис.4), яка обробляє їх і запускає відповідну до положення перемикачів функцію переведення, якщо положення перемикачів таке, що переведення не потрібне, то у рядок виведення записується інформація, введена користувачем.

Рис.4 Функція Trans()


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат