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

Упр.183 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)

Задача

program a2;
var a, b, c, min: real;
begin
writeln (‘Введите три числа’);
readln (a, b, c);
min:=a;
if b < min then min:=b; if c < min then min:=c; writeln ('min', min) end. Что будет результатом работы программы при следующих исходных данных? Постройте блок-схему, соотвествующую программе. a b c min 10 5 1 1 10 5 7 5 2 10 5 2

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

Программа находит минимальное из трёх введённых чисел.

Сначала переменной min присваивается значение a, затем выполняются проверки:

  • если $$b < min$$, то $$min := b$$;
  • если $$c < min$$, то $$min := c$$.

Подставим значения из таблицы.

abcmin
10511
10575
21052

Построим блок-схему по шагам: начало → ввод $$a, b, c$$ → $$min := a$$ → проверка $$b < min$$ → при «да» $$min := b$$ → проверка $$c < min$$ → при «да» $$min := c$$ → вывод $$min$$ → конец.

program a2;
var a, b, c, min: real;
begin
  writeln(‘Введите три числа’);
  readln(a, b, c);
  min := a;
  if b < min then min := b;
  if c < min then min := c;
  writeln(‘min=’, min)
end.

Ответ

При данных $$10, 5, 1$$ программа выведет $$min = 1$$; при данных $$10, 5, 7$$ — $$min = 5$$; при данных $$2, 10, 5$$ — $$min = 2$$.



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