ИКТ 9 класс, помогите с программой, прошу находчиво объяснить, в частности там, где есть алгоритм for.... do.... Язык Паскаль: var s,k: integer; begin s:= 500; for k:= 4 to 10 do s:= s - 2*k; write (s); end.
var s,k: integer;// описали переменные, которые будут использованы в программе: s и k целые числаbegins:= 500;// переменной s присвоили начальное значение 500for k:= 4 to 10 do// организовали цикл для k от 4 до 10 с шагом 1. То есть нижеследующий оператор цикла будет выполняться 7 раз (для k=4, k=5, k=6, ... k=10)s:= s - 2*k;// для каждого k поочередно считаем s: // k=4 -- s=500-2*4=492// k=5 -- s=492-2*5=482// k=6 -- s=482-2*6=470// k=7 -- s=470-2*7=456// k=8 -- s=456-2*8=440// k=9 -- s=440-2*9=422// k=10 -- s=422-2*10=402write (s);// выводим на экран итоговое значение s: 402end.
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «ИКТ 9 класс, помогите с программой, прошу находчиво объяснить, в частности там, где есть алгоритм for.... do.... Язык Паскаль: var s,k: integer; begin s:= 500; for k:= 4 to 10 do s:= s - 2*k; write (s); end.» от пользователя Альбина Катаева в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!