Страница 161 - гдз по информатике 8 класс учебник Босова, Босова

Авторы: Босова Л. Л., Босова А. Ю.
Тип: Учебник
Издательство: Просвещение
Год издания: 2023 - 2025
Уровень обучения: базовый
Цвет обложки: синий с котом
ISBN: 978-5-09-102543-9 (2023)
Допущено Министерством просвещения Российской Федерации
Популярные ГДЗ в 8 классе
Cтраница 161

№3 (с. 161)
Условие. №3 (с. 161)

3. Пусть а — целочисленная переменная, которой присвоено значение 15. Что является результатом выполнения оператора?
а) write (а)
б) write ('а')
в) write ('а=', а)
Проверьте себя, дописав и выполнив в среде программирования следующую программу:
var
a: real;
begin
a := 15
// Место для оператора вывода
end.
Решение. №3 (с. 161)

а) write (a) — на экран будет выведено значение переменной a (15).
б) write (‘a’) — на экран будет выведена строка ‘a’.
в) write (‘a=’, a) — на экран будет выведена строка ‘a=’ и значение переменной a (a=15).
Программа на языке Pascal с оператором вывода может выглядеть следующим образом:
var
a: real;
begin
a := 15;
writeln(a); // оператор вывода значения переменной a
writeln(‘a’); // оператор вывода строки ‘a’
writeln(‘a=’, a); // оператор вывода строки ‘a=’ и значения переменной a
end.
№4 (с. 161)
Условие. №4 (с. 161)

4. Каким образом можно вывести на экран вещественное число? Поэкспериментируйте с форматом вывода вещественного числа 12.5, указывая разное число позиций для eго целой и дробной частей.
var
a: real;
begin
а := 12.5
// Место для оператора вывода
end.
Решение. №4 (с. 161)


var
a: real;
begin
a := 12.5;
writeln(a:8:1); // вывод с 8 позициями для целой части и 1 позицией для дробной части
writeln(a:5:2); // вывод с 5 позициями для целой части и 2 позициями для
дробной части
end.
Этот код выведет следующий результат:
12.5
12.50
№5 (с. 161)
Условие. №5 (с. 161)

5. Запишите операторы ввода значений двух переменных и вывода их в обратном порядке.
Решение. №5 (с. 161)

var
a, b: integer;
begin
writeln(‘Введите два целых числа:’);
readln(a);
readln(b);
writeln(‘Введенные числа в обратном порядке:’);
writeln(b);
writeln(a);
end.
№6 (с. 161)
Условие. №6 (с. 161)

6. Дан фрагмент программы:
read (a); read (b); с: = а + b; write (a); write (b); write (с)
Сделайте eго запись короче, сократив количество операторов ввода и вывода.
Решение. №6 (с. 161)

readln (a, b); c:= a+b; writeln (a? b? c);
№7 (с. 161)
Условие. №7 (с. 161)

7. Дан фрагмент программы:
а := 10; b := а + 1; а := b - a; write (а, b)
Что будет выведено на экран компьютера?
Решение. №7 (с. 161)

Ответ: 111.
№8 (с. 161)
Условие. №8 (с. 161)

8. Напишите программу, которая вычисляет площадь и периметр прямоугольника по длинам двух eго сторон.
Решение. №8 (с. 161)


program s_p;
var a, b: integer;
s, p: real;
begin
writeln (‘Введите два числа‘ );
readln (a, b);
s:=a*b;
writeln (‘Площадь равна ‘, s);
р:=2*(a+b);
writeln (‘Периметр равен’, р);
end.
Помогло решение? Оставьте отзыв в комментариях ниже.