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

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

Задача

1. Укажите ложные утверждения.
(60 > 70) or (100 < 90) = true not (30 > 10) = false
24 * 12 = 2
15 + 21 div 2 = 25 (15 + 21 // 2 = 25)
31 6 * 5 = 30
11 mod 5 = 1 (11 % 5 = 1)
2. На изучаемом языке программирования напишите программу вычисления идеального веса человека по формуле:
Идеальный вес = Рост в см — 100.
Значение роста вводится с клавиатуры.
Пример работы программы:
Входные данные
165
Выходные данные
Идеальный вес человека ростом 165 см равен 65 кг.
Паскаль
var
a: integer;
begin
write(‘Рост человека a > > ‘);
readln(a);
writeln(‘Идеальный вес человека с ростом ‘, a, ‘ см равен ‘, a — 100)
end.
Окно вывода:
Рост человека a > > 165
Идеальный вес человека с ростом 165 см равен 65
Python
print(‘введи рост’)
a=int(input())
print(‘идеальный вес человека ростом ‘,a,’ ‘,a-100,’ кг’)
Окно вывода:
введи рост
165
идеальный вес человека ростом 165 65 кг
3. Дополнительное задание. Рассмотрите текст на изучаемом языке программирования.
При каких исходных данных высказывание «Это ромб» будет:
а) истинным;
б) ложным?
В тексте программы на Паскаль ошибки: не описаны переменные, используемые в программе (рd1, рd2), в предложении ввода лишняя переменная (b)описана переменная, логическая переменная (ans) определена неправильно. Проконсультируйтесь с преподавателем.
Признак, по которому построена программа: если диагонали перпендикулярны, то квадрат стороны (гипотенузы) равен сумме квадратов половин диагоналей (катетов).
Ответ: ввод 5 4 3 – истина, 4 5 5 – ложь
Согласно тексту программы, значения двух половин диагоналей (рd1, рd2) вводится с экрана, как и длина стороны (a).

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

Выполнение

1. Ложные утверждения:

  • $$24 \cdot 12 = 2$$
  • $$31 \cdot 6 \cdot 5 = 30$$

Проверка остальных выражений:

  • $$ (60 > 70) \lor (100 < 90) = \text{false} \lor \text{false} = \text{false} $$, значит утверждение ложное;
  • $$ \lnot (30 > 10) = \lnot \text{true} = \text{false} $$, значит утверждение истинное;
  • $$ 15 + 21 \; div \; 2 = 15 + 10 = 25 $$;
  • $$ 11 \; mod \; 5 = 1 $$.

2. Программа вычисления идеального веса:

var
  a: integer;
begin
  readln(a);
  writeln(‘Идеальный вес человека ростом ‘, a, ‘ см равен ‘, a — 100, ‘ кг’);
end.

print(‘введи рост’)
a = int(input())
print(‘Идеальный вес человека ростом’, a, ‘см равен’, a — 100, ‘кг’)

3. Высказывание «Это ромб» будет:

  • истинным при вводе $$5,\ 4,\ 3$$;
  • ложным при вводе $$4,\ 5,\ 5$$.

В программе используются значения двух половин диагоналей $$pd1$$ и $$pd2$$, а также длина стороны $$a$$. Признак ромба: если диагонали перпендикулярны, то квадрат стороны равен сумме квадратов половин диагоналей:

$$a^2 = pd1^2 + pd2^2$$



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