Варианты заданий
Табл. 1.1
№ варианта |
Числа для перевода в другие с/с |
1 |
5810; 101,11002; 658; А6,916 |
2 |
12,9910; 10001102; 70,6318; 95F16 |
3 |
31610; 100101002; 752,438; 9B1,С16 |
4 |
8,7610; 10,1101102; 760,28; CB6,116 |
5 |
67810; 10001,0012; 45,78; 75416 |
6 |
234,810; 11111102; 3428; 242,A16 |
7 |
9410; 10101,1112; 60,18; 65716 |
8 |
6,5410;10000012; 108; 67,4216 |
9 |
87610; 1100,01012; 5,328; E5616 |
Создать проект, осуществляющий перевод чисел из одной с/с в другую.
Для этого необходимо разместить на форме окна для ввода и отображения чисел (TextBox, также для отображения результата можно использовать Label или печать на форме с помощью метода Print), кнопку запуска перевода чисел и создать соответствующую событийную процедуру преобразования.
Пример окна интерфейса программы перевода числа из 10 с/с в 8 и 16 с/с и записи результата в файл приведен на рис. 1.9.
Рис. 1.9.
Контрольные вопросы
Записать числа 19.9910, 10.102, 64.58, 39.F16 в развернутой форме.
Что произойдет, если перенести запятую на один знак влево: 10.110, 10.12, 64.58, 39.F16?
Перевести 965.510 и 56.70110 в 2 с/с, 8 с/с и 16 с/с.
Перевести 1101010.11000012 в 8 с/с, 10 с/с и 16 с/с.
Почему рекомендуется объявлять переменные перед их использованием в программе и отключать неявное описание типа?
Могут ли в состав одного выражения входить переменные различных типов?
В чем заключается создание графического интерфейса проекта?
Что такое событие? Событийная процедура?
Какими способами можно изменить свойства объекта?