1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Сам и контр)
Вариант 1 Самостоятельная работа 22 из старого издания 2018 года ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Автор
Босова, Босова, Бондарева

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

Задача

ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ
ВАРИАНТ 1
1. Укажите ложные утверждения.
(3 > 2) and (5 > 6) = true
(‘а’ < 'b') or (1 > 0) = true
60 > 20 = true
mod (5+3) = 2
10 div 3 = 3
2 div 3=1
2. Напишите программу вычисления площади прямоугольного треугольника, значения катетов которого А и В вводятся с клавиатуры.
Пример работы программы:
Входные данные
4, 6
Выходные данные
Для значений катетов 4 и 6 площадь прямо- угольного треугольника равна 12.
var
a,b:integer;
s:real;
begin
write(‘a, b > > ‘);
readln(a,b);
s:=(a*b)/2;
writeln(‘s=’,s)
end.
Окно вывода:
a, b > > 4 6
s=12
3. Дополнительное задание. Дана программа:
program n_5;
var а, b, с: integer; ans: boolean;
begin
write (‘Введите значения a, b, dl, d2 > > ‘);
readln (a, b, dl, d2) ;
ans:=(a < > b) and (dl=d2);
writein (‘Этот четырёхугольник является
прямоугольником — ‘, ans)
end.
to
При каких исходных данных высказывание «Этот четырёхугольник является прямоугольником» будет:
а) истинным;
б) ложным?
В тексте программы ошибки: не описаны переменные, используемые в программе (d1, d2), описана переменная, не применяемая в программе (с). Проконсультируйтесь с преподавателем.
Признак, по которому построена программа: если диагонали четырехугольника равны и длины сторон не равны, то он является прямоугольником.
Согласно тексту программы, значения двух диагоналей (d1, d2) вводится с экрана, как и длины сторон (a, b).
Ответ: ввод 3 4 5 5 – истина, ввод 3 4 5 6 — ложь

Подробный ответ

Выполнение

1. Проверим высказывания:

  • $$ (3 > 2) \land (5 > 6) = \text{true} $$ — ложное, так как $$5 > 6$$ неверно, значит всё выражение равно $$\text{false}$$.
  • $$ (‘a’ < ‘b’) \lor (1 > 0) = \text{true} $$ — истинное.
  • $$ 60 > 20 = \text{true} $$ — истинное.
  • $$ \text{mod}(5+3)=2 $$ — ложное, так как $$5+3=8$$, а $$8 \bmod 2 = 0$$.
  • $$ 10 \div 3 = 3 $$ — истинное.
  • $$ 2 \div 3 = 1 $$ — ложное, так как $$2 \div 3 = 0$$.

Ложные утверждения: первое, четвёртое и шестое.

2. Площадь прямоугольного треугольника вычисляется по формуле:

$$ S=\frac{ab}{2} $$

При $$a=4$$ и $$b=6$$:

$$ S=\frac{4\cdot 6}{2}=12 $$

var
  a, b: integer;
  s: real;
begin
  write(‘a, b >> ‘);
  readln(a, b);
  s := (a * b) / 2;
  writeln(‘s=’, s)
end.

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

$$ (a \ne b) \land (d_1 = d_2) $$

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

$$ a=3,\ b=4,\ d_1=5,\ d_2=5 $$

Тогда $$a \ne b$$ и $$d_1=d_2$$, значит высказывание истинно.

Чтобы оно было ложным, достаточно, например:

$$ a=3,\ b=4,\ d_1=5,\ d_2=6 $$

Тогда $$d_1 \ne d_2$$, и высказывание ложно.

Ответ

1) Ложные утверждения: первое, четвёртое и шестое.
2) $$S=12$$.
3) Истина: $$3, 4, 5, 5$$; ложь: $$3, 4, 5, 6$$.



Общая оценка
3.9 / 5
Другие учебники
Другие предметы