Задание 2 Вариант 1 Самостоятельная работа 2 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Группу детей, приехавших в лагерь отдыха, распределяют по отрядам в соответствии с возрастом:
- с 6 до 7 лет — 1-й отряд;
- с 7 до 9 лет — 2-й отряд;
- с 9 до 11 лет — 3-й отряд;
- с 11 до 13 лет — 4-й отряд;
- с 13 до 15 лет — 5-й отряд.
Напишите программу, которая позволит каждому приехавшему самому определить свой отряд. Продумайте сообщение в случае, когда приехавшие по возрасту не подходят ни в один из отрядов: малыши $$<6$$ и взрослые $$>15$$.
По результатам выполнения программы заполните таблицу:
| № | Входные данные (возраст претендента) | Результат (распределение в отряд) |
|---|
Проверяем возраст по цепочке условий. Для каждого отряда задаём свой промежуток, а если возраст меньше 6 или больше 15, выводим сообщение о том, что ребёнок не подходит ни в один отряд.
program S2_v1_2;
var
a: real;
begin
Write(‘Сколько тебе лет? > ‘);
Readln(a);
if (a >= 6) and (a < 7) then Writeln(‘Отряд 1-ый’) else
if (a >= 7) and (a < 9) then Writeln(‘Отряд 2-ой’) else
if (a >= 9) and (a < 11) then Writeln(‘Отряд 3-ий’) else
if (a >= 11) and (a < 13) then Writeln(‘Отряд 4-ый’) else
if (a >= 13) and (a <= 15) then Writeln(‘Отряд 5-ый’) else
Writeln(‘Увы, не подходишь по возрасту’);
end.
По этой программе получаем такие результаты:
| № | Входные данные | Результат |
|---|---|---|
| 1 | 5 | Увы, не подходишь по возрасту |
| 2 | 6 | Отряд 1-ый |
| 3 | 8 | Отряд 2-ой |
| 4 | 10 | Отряд 3-ий |
| 5 | 11 | Отряд 4-ый |
| 6 | 15 | Отряд 5-ый |
| 7 | 16 | Увы, не подходишь по возрасту |

