Задание 2 Вариант 1 Самостоятельная работа 2 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
• с 6 до 7 лет — 1-й отряд;
• с 7 до 9 лет — 2-й отряд;
• с 9 до 11 лет — 3-й отряд;
• с 11 до 13 лет — 4-й отряд;
• с 13 до 15 лет — 5-й отряд.
Напишите программу, которая позволит каждому приехавшему самому определить свой отряд. Продумайте сообщение в случае, когда приехавшие по возрасту не подходят ни в один из отрядов: малыши ( < 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.
Входные данные
5
6
8
10
11
15
16
Результат
Увы, не подходишь по возрасту
Отряд 1-ый
Отряд 2-ой
Отряд 3-ий
Отряд 4-ый
Отряд 5-ый
Увы, не подходишь по возрасту
Проверяем возраст по цепочке условий. Для каждого отряда задаём свой промежуток, а если возраст меньше 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 | Увы, не подходишь по возрасту |