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

Задание 2 Вариант 1 Самостоятельная работа 5 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)

Задача

Запишите исходные данные и полученные результаты:
Вес на прошлой неделе
Результат взвешивания
Комментарий
Вес на прошлой неделе
Результат взвешивания
Комментарий
program s5_v1_2;
const
n = 8;
var
a: array[1..n] of real;
c: real;
i: integer;
begin
writeln(‘ ‘);
for i := 1 to n do
begin
write(i, ‘=’);
readln(a[i])
end;
writeln(‘ ‘);
for i := 1 to n do
begin
write(i, ‘=’);
readln(c);
if a[i] > c then writeln(‘Поздравляю!’)
else writeln(‘Прибавка ‘, c — a[i]:2:1)
end.

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

Программа хранит веса 8 членов клуба за прошлую неделю в массиве a. Затем для каждого человека вводится новый вес c. Если новый вес меньше старого, выводится «Поздравляю!», иначе вычисляется прибавка веса $$c-a[i]$$ и выводится она.

Вес на прошлой неделеРезультат взвешиванияКомментарий
197.8105Прибавка 7.2
2106.498.2Поздравляю!
312388.7Поздравляю!
498.5103Прибавка 4.5
5150.977Поздравляю!
698.280Поздравляю!
7134.7125.3Поздравляю!
8126.9130Прибавка 3.1

program s5_v1_2;
const
  n = 8;
var
  a: array[1..n] of real;
  c: real;
  i: integer;
begin
  writeln(‘ ‘);
  for i := 1 to n do
  begin
    write(i, ‘=’);
    readln(a[i]);
  end;
  writeln(‘ ‘);
  for i := 1 to n do
  begin
    write(i, ‘=’);
    readln(c);
    if a[i] > c then writeln(‘Поздравляю!’)
    else writeln(‘Прибавка ‘, c — a[i]:2:1);
  end;
end.



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