8 класс Информатика ГДЗ учебник Босова Параграф 4.2. Организация ввода и вывода данных. Глава 4. Начала программирования на языке Паскаль
Стр.160-161.
§ 4.2. Организация ввода и вывода данных. Решения
- Задание 1. Нужно, чтобы в итоге было
i = 10,j = 20,k = 30.а) Входной поток:20 10 30Оператор ввода:read(j, i, k);б) Входной поток:
30 20 10Оператор ввода:
read(k, j, i);в) Входной поток:
10 30 20Оператор ввода:
read(i, k, j); - Задание 2. Для сторон треугольника и его площади можно ввести, например,
переменныеa,b,c(стороны) иs(площадь):12vara, b, c, s: real;Оператор ввода исходных данных:
1read(a, b, c); - Задание 3. Пусть
a := 15.а)write(a)→ на экран выводится 15.б)write('a')→ на экран выводится буква a.в)
write('a=', a)→ на экран выводится строка a=15. - Задание 4. Пример вывода вещественного числа с разным форматом:
1234567vara: real;begina := 12.5;writeln(a:4:1); { ширина 4, 1 знак после запятой }writeln(a:6:3); { ширина 6, 3 знака после запятой }end.
Здесь можно менять первое число (ширину поля) и второе (число знаков после запятой).
- Задание 5. Ввод двух значений и вывод их в обратном порядке:
123456varx, y: real;beginread(x, y);writeln(y, ' ', x);end.
- Задание 6. Укороченный фрагмент программы:
123read(a, b);c := a + b;write(a, b, c);
- Задание 7. Фрагмент:
1234a := 10;b := a + 1; { b = 11 }a := b - a; { a = 11 - 10 = 1 }write(a, b);
На экран будет выведено: 1 11.
- Задание 8. Программа для площади и периметра прямоугольника:
123456789vara, b, s, p: real;beginread(a, b); { длины сторон }s := a * b; { площадь }p := 2 * (a + b);{ периметр }writeln('S=', s);writeln('P=', p);end.
| Тестовые задания для самоконтроля — Глава 3 | ||||
| § 3.6 | § 4.1 | § 4.2 | § 4.3 | § 4.4 |