Кратко
Часть 1. Псевдокод — это запись алгоритма «почти человеческим» языком с ключевыми словами, похожими на программные (ввести, вывести, присвоить), но без строгих правил настоящего языка программирования. Он нужен, чтобы заранее продумать и объяснить порядок действий, а потом уже переводить его в код.
Часть 2. Общий шаблон для всех трёх задач один: ввести два числа → вычислить и запомнить результат → вывести результат.
BEGIN
INPUT A, B
RESULT ← A - B
OUTPUT RESULT
END
BEGIN
INPUT A, B
RESULT ← A * B
OUTPUT RESULT
END
BEGIN
INPUT A, B
RESULT ← A / B
OUTPUT RESULT
END
Одним блоком — тоже допустимо:
BEGIN
INPUT A, B
DIFF ← A - B
PROD ← A * B
QUOT ← A / B
OUTPUT DIFF
OUTPUT PROD
OUTPUT QUOT
END
Как это устроено
INPUT A, B— ученик вводит два числа, они запоминаются в переменных \(A\) и \(B\).RESULT ← A - B— вычисленное значение запоминается в переменной. Стрелка «←» читается как «присвоить»: справа вычисляем, слева кладём в ячейку памяти.OUTPUT RESULT— значение выводится на экран. Без этой строки ответ никто не увидит.
Проверка
Возьмём \(A = 10\), \(B = 4\):
- вычитание: \(10 - 4 = 6\);
- умножение: \(10 \cdot 4 = 40\);
- деление: \(10 / 4 = 2{,}5\).
Всё сходится. Отдельно стоит помнить: при \(B = 0\) деление невозможно — в серьёзном алгоритме это проверяют, но для этого задания достаточно просто не подставлять ноль.
Два важных замечания
- Про часть 1. Учитель просит ответить своими словами и честно. Мой текст выше не переписывай дословно — возьми суть и сформулируй по-своему, можно со своим примером (например, «псевдокод — это черновик программы»).
- Про оформление. Правило 1 требует те же ключевые слова, что в примере из тетради. Я показал самый распространённый вариант:
BEGIN … END,INPUT,OUTPUT, присваивание через «←». Если в твоём примере другие слова (например,READ/PRINT,ВВОД/ВЫВОДили безBEGIN), просто замени их — структура останется той же. Пришли фото страницы с примером, и я подгоню запись под него точно.