Задача: дано число; если оно меньше 300 и меньше 100, увеличить его на 30.
Ключевой момент
- Условие "меньше 300 и меньше 100" эквивалентно условию "меньше 100", потому что любые числа, меньше 100, автоматически меньше 300.
- Поэтому действует простое правило: если x < 100, то x = x + 30; иначе x остается без изменений.
Пошаговое объяснение
- Вводим число x.
- Проверяем условие: если x < 100, тогда увеличиваем на 30: x := x + 30.
- Выводим результат.
- Если условие не выполняется (x ≥ 100), число не меняем.
Иллюстрация примерами
- x = 5 → условие выполняется → 5 + 30 = 35
- x = 99 → условие выполняется → 99 + 30 = 129
- x = 100 → условие не выполняется → 100
- x = 299 → условие не выполняется → 299
- x = -10 → условие выполняется → -10 + 30 = 20
Псевдокод Если x < 100 então x := x + 30 КонецЕсли Вывести x
Пример реализации на Python (практичный вариант для 7-го класса) x = int(input("Введите число: ")) if x < 100: x += 30 print("Результат:", x)
Дополнительная заметка
- Если вы пишете на другом языке (например, Java, JavaScript), логика та же: проверить x < 100 и при выполнении прибавить 30.
Если нужно, могу привести аналогичный пример на другом языке или объяснить на конкретном примере из задачи.