Вариант 1 Самостоятельная работа 22 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

Самостоятельная работа № 22 ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ВАРИАНТ 1 1. Укажите ложные утверждения. (3 > 2) and (5 > 6) = true (taskаtask 0) = true 60 >



Решение задачи: Самостоятельная работа № 22 ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ВАРИАНТ 1 1. Укажите ложные утверждения. (3 > 2) and (5 > 6) = true (taskаtask 0) = true 60 >Решение задачи: Самостоятельная работа № 22 ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ВАРИАНТ 1 1. Укажите ложные утверждения. (3 > 2) and (5 > 6) = true (taskаtask 0) = true 60 >

Ниже вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение:

Самостоятельная работа № 22

ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ

ВАРИАНТ 1

1. Укажите ложные утверждения.

(3 > 2) and (5 > 6) = true

(taskаtask 0) = true

60 > 20 = true

5 mod 3 = 2

10 div 3 = 3

2 div 3 = 1

(5 % 3 = 2)

(10 //3 = 3)

(2 // 3 = 1)

2. На изучаемом языке программирования напишите программу вычисления площади прямоугольного

треугольника, значения катетов которого А и В вводятся с клавиатуры.

Пример работы программы:

Входные данные

4, 6

Выходные данные

Для значений катетов 4 и 6 площадь прямоугольного треугольника равна 12

Паскаль

var

a,b:integer;

s:real;

begin

write(taska, b > > task);

readln(a,b);

s:=(a*b)/2;

writeln(taskдля значений катетов task,a,task и task,b,task площадь прямоугольного треугольника равна task, ,s)

end.

Окно вывода:

a, b > > 4 6

для значений катетов 4 и 6 площадь прямоугольного треугольника равна 12

Python

print(taskвведи длины катетовtask)

a,b=map(int,input().split())

s=(a*b)/2

print(taskдля значений катетов task,a,task и task,b,task площадь прямоугольного треугольника равна task,s)

Окно вывода:

4 6

для значений катетов 4 и 6 площадь прямоугольного треугольника равна 12.0

3. Дополнительное задание. Рассмотрите текст на изучаемом языке программирования.

Паскаль

var а, b, d1, d2: integer; ans: boolean;

begin

write (taskВведите значения a, b, dl, d2»task);

readln(a, b, dl, d2);

ans := (dl = d2)and(dl * dl = a * a + b * b) ;

writein (taskЭто прямоугольник - ans)

end.

Python

print("Введите значения a, b, dl, d2 » ")

a, b, dl, d2 = input().split()

a, b, dl, d2 = int(a), int(b), int(dl), int(d2)

ans = (dl == d2)and(dl * dl == a * a + b * b)

print("Это прямоугольник - ", ans)

При каких исходных данных высказывание «Это прямоугольник» будет:

а) истинным;

б) ложным?

Признак, по которому построена программа: если диагонали четырехугольника равны и квадрат диагонали равен сумме квадратов катетов, то четырехугольник является прямоугольником.

Согласно тексту программы, значения двух диагоналей (d1, d2) вводится с экрана, как и длины сторон (a, b).

Ответ: ввод 3 4 5 5 – истина, ввод 3 4 5 6 - ложь