Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lections / lection 1.doc
Скачиваний:
30
Добавлен:
19.03.2015
Размер:
214.02 Кб
Скачать

Указания к решению упражнений

Упражнение 1.3. Символы, ASCII коды которых равны соответственно 3, 4, 5, 6, невозможно набрать на клавиатуре непосредственно. Это символы мастей карт: “чирва”, “бубна”, “креста”, “пика”. Поэтому следует завести переменную c типа char, присвоить ей значение 3, после чего вывести значения c, c + 1, c + 2, c + 3 , используя формат “%c”.

Упражнение 1.6. В задаче достаточно ввести значения двух переменных a и b, найти значение выражения a2 + b2 и вывести его на консоль.

Упражнение 1.7. Знаковые 2 байта: [-215; 215 – 1] = [-32768; 32767], беззнаковые 2 байта: [0; 216 – 1] = [0; 65535].

Упражнение 1.15. Для решения задачи следует выполнить следующую последовательность операций:

a = a + b; b = a – b; a = a - b;

Проиллюстрируем выполнение приведенных выше операций в таблице:

a

b

операция

a + b

b

a = a + b

a + b

a

b = ab

b

a

a = ab

Упражнение 1.19. Воспользуйтесь примером 1.17.

Упражнение 1.21. Воспользуйтесь примером 1.20.

Соседние файлы в папке Lections