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

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

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

    $$(3 > 2)\ \text{and}\ (5 > 6) = \text{true}$$

    $$(‘a’ < 'b')\ \text{or}\ (1 > 0) = \text{true}$$

    $$60 > 20 = \text{true}$$

    $$\text{mod}(5+3) = 2$$

    $$10\ \text{div}\ 3 = 3$$

    $$2\ \text{div}\ 3 = 1$$
  2. Напишите программу вычисления площади прямоугольного треугольника, значения катетов которого $$A$$ и $$B$$ вводятся с клавиатуры.
  3. Дополнительное задание. Дана программа:

    program n_5;

    var a, b, c: integer; ans: boolean;

    begin

    write(‘Введите значения a, b, d1, d2 >> ‘);

    readln(a, b, d1, d2);

    ans := (a <> b) and (d1 = d2);

    writeln(‘Этот четырёхугольник является прямоугольником — ‘, ans)

    end.

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

    а) истинным;

    б) ложным?
Подробный ответ

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
Другие учебники
Другие предметы