Программа должна проверить, соответствует ли рост посетителя заданным ограничениям.
Условия:
- Минимальный рост: 140 см.
- Максимальный рост: 195 см.
Алгоритм программы:
- Запросить у посетителя его рост в сантиметрах.
- Ввести значение роста в переменную (например, height).
- Проверить два условия одновременно:
- height >= 140 (рост не ниже 140 см)
- AND (логическое И)
- height <= 195 (рост не выше 195 см)
- Если оба условия истинны, то посетитель допускается на аттракцион.
- Если хотя бы одно из условий ложно, то посетитель не допускается.
- Вывести соответствующее сообщение.
Пример программы на Паскале:
var height: real; // Используем real для возможного ввода роста с дробной частью, например, 150.5
begin
Write('Введите ваш рост в сантиметрах: ');
Readln(height);
if (height >= 140) and (height <= 195) then
begin
Writeln('Добро пожаловать на аттракцион!');
end
else
begin
Writeln('Извините, ваш рост не соответствует требованиям.');
end;
end.
Пояснение:
- Программа использует логический оператор and, чтобы убедиться, что оба условия (минимальный и максимальный рост) выполнены.
- Если рост находится в допустимом диапазоне (от 140 до 195 включительно), выводится приветственное сообщение.
- В противном случае, выводится сообщение об отказе.