Для определённости, пусть есть мини-таблица, где в ячейках верхней строки- названия этих переменных (x, y, z).
В нижней строке, в ячейки под икс и игрек- вводите числа- значения этих двух переменных, а в ячейку под зет- вводите формулу для вычисления значения этого выражения:
=(1+x)/4/y
Только вместо x и y вводим ссылки на ячейки с этими значениями.
Можно чуть по другому её записать, если хотите:
=(1+x)/(4*y)
После набора формулы вводите её нажатием клавиши Enter, и в этой ячейке вычислится и отобразится значение зет.
Уточнение: в формуле вместо букв x и y надо вставлять ссылки на ячейки, в которых находятся значения переменных x и y. Можно конечно сделать чтобы напрямую работала указанная формула с буквами x и y, но для этого надо задать такие имена ячейкам, содержащим значения этих переменных, тогда будет работать.
Примечание: я могла не совсем правильно понять смысл фразы «записать условие задачи». Написала, как смогла (см. последний абзац).
Решение.
Программа (то есть, собственно, решение задачи) начинается после слова begin.
Сначала переменной Sum присваивается значение 0 (о чём нам говорит знак :=, что значит «присвоить»; теперь Sum=0).
Затем активируется цикл «for..do». Этот цикл сначала присваивает переменной х (которая записана между for и do) значение 1 (цифра после х и знака :=). После этого цикл увеличивает значение х на единицу, пока она не станет равной 10 (цифра после to). Каждый раз, как х увеличивается на единицу, совершается действие, указанное после «do», а именно «Sum:=Sum + 1» — переменной Sum присваивается значение на единицу большее, чем предыдущее. Другими словами, х, которая сначала равна 1, увеличивается на единицу столько раз, пока не станет равной 10, и каждый раз, как это происходит, Sum тоже увеличивается на 1. Так как изначально Sum=0 (из-за строчки «Sum:=0»), и мы увеличиваем её значение на единицу 10 раз (при х = 1; 2; 3; 4; 5; 6; 7; 8; 9 и 10), то в результате Sum=10.
Строчка «writeln (‘Sum=‘, Sum)» выводит на экран сначала сочетание символов «Sum=», а затем значение переменной Sum (10).
На этом программа заканчивается, о чём свидетельствует строчка End.
Итак, в задаче используются две переменные: Sum — основная переменная, над которой совершаются действия и конечное значение которой в результате выводится на экран; относится к целочисленному типу данных (integer), т. к. в программе принимает только значения нуля и первых десяти натуральных чисел.
х — вс переменная, необходимая для запуска цикла «for... do». Напрямую над ней действия не совершаются. Также имеет целочисленный тип данных, так как принимает только целые значения от 1 до 10.
На основе этого можно записать строчку
var Sum, x: integer;
Условие задачи можно примерно описать так:
Есть некая переменная Sum, равная нулю. Напишите программу, которая 10 раз увеличит её значение на 1, используя только оператор присваивания и цикл «for», а также выведет конечное значение Sum на экран.
14
Объяснение:
Число А больше чем 0 и если вычесть 8 получится 6 что бы узнать надо к 6 прибавить 8