ВУЗ:
Составители:
17
Цель работы. Получение навыков программирования ввода и
вывода данных с использованием функций прерывания
int 21h.
Лабораторное задание. Разработать программу, обеспечиваю-
щую:
- ввод целого знакового числа, представленного в позиционной
системе счисления с основанием q
1
, в формате ASCII;
- перевод введенного числа в двоичный формат;
- перевод числа из двоичной системы в систему счисления с ос-
нованием q
2
и представление результата в формате ASCII;
- вывод полученного результата на экран дисплея.
Методические указания. Формат вводимых и выводимых чи-
сел имеет вид: ЗнЦЦЦ…Ц, где Зн – знак числа (+,-), Ц – цифра. Ко-
личество цифр должно быть таким, чтобы обеспечивалась работа с
числами в диапазоне –32768…+32767.
Предусмотреть а программе вывод текста, поясняющего из какой
системы (q
1
) в какую (q
2
) фактически осуществляется перевод, вы-
вод запроса на ввод исходных данных с указанием формата ввода и
вывод пояснения к выводимому результату. Необходимо также
предусмотреть проверку правильности ввода исходных данных
(каждого знака в отдельности и числовой строки в целом).
Данная работа выполняется на основе лабораторной работы 4.
Варианты заданий. Для каждого варианта указаны основания
систем счисления представления исходного данного (q
1
), промежу-
точного (“2”) и окончательного результатов (q
2
):
1) 2 2 10
2) 3 2 10
3) 4 2 10
4) 5 2 10
5) 6 2 10
6) 7 2 10
7) 8 2 10
8) 9 2 10
9) 10 2 10
10) 11 2 10
11) 12 2 10
12) 13 2 10
13) 14 2 10
14) 15 2 10
15) 16 2 10
16) 10 2 2
17) 10 2 3
18) 10 2 4
19) 10 2 5
20) 10 2 6
21) 10 2 7
22) 10 2 8
23) 10 2 9
24) 10 2 10
25) 10 2 11
26) 10 2 12
27) 10 2 13
28) 10 2 14
29) 10 2 15
30) 10 2 16
Контрольные вопросы
Цель работы. Получение навыков программирования ввода и вывода данных с использованием функций прерывания int 21h. Лабораторное задание. Разработать программу, обеспечиваю- щую: - ввод целого знакового числа, представленного в позиционной системе счисления с основанием q1, в формате ASCII; - перевод введенного числа в двоичный формат; - перевод числа из двоичной системы в систему счисления с ос- нованием q2 и представление результата в формате ASCII; - вывод полученного результата на экран дисплея. Методические указания. Формат вводимых и выводимых чи- сел имеет вид: ЗнЦЦЦ…Ц, где Зн – знак числа (+,-), Ц – цифра. Ко- личество цифр должно быть таким, чтобы обеспечивалась работа с числами в диапазоне –32768…+32767. Предусмотреть а программе вывод текста, поясняющего из какой системы (q1) в какую (q2) фактически осуществляется перевод, вы- вод запроса на ввод исходных данных с указанием формата ввода и вывод пояснения к выводимому результату. Необходимо также предусмотреть проверку правильности ввода исходных данных (каждого знака в отдельности и числовой строки в целом). Данная работа выполняется на основе лабораторной работы 4. Варианты заданий. Для каждого варианта указаны основания систем счисления представления исходного данного (q1), промежу- точного (“2”) и окончательного результатов (q2): 1) 2 2 10 11) 12 2 10 21) 10 2 7 2) 3 2 10 12) 13 2 10 22) 10 2 8 3) 4 2 10 13) 14 2 10 23) 10 2 9 4) 5 2 10 14) 15 2 10 24) 10 2 10 5) 6 2 10 15) 16 2 10 25) 10 2 11 6) 7 2 10 16) 10 2 2 26) 10 2 12 7) 8 2 10 17) 10 2 3 27) 10 2 13 8) 9 2 10 18) 10 2 4 28) 10 2 14 9) 10 2 10 19) 10 2 5 29) 10 2 15 10) 11 2 10 20) 10 2 6 30) 10 2 16 Контрольные вопросы 17
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »