
Определите, что будет напечатано в результате работы следующей программы 1) var s; k: integer;
begin s:=60; s:=s-12; for k:=2 to 10 do s:=s+k; writeln(s); end 2)var s; k: integer; begin s:=80; for k:=0 to 11 do s:=s-6; writeln(s); end

Ответы на вопрос

Ответ:
1.
60-12 = 48
потом ряд чисел:
48/50/53/57/62/68/75/83/92
102 <-
2.80
потом ряд чисел:
74/68/62/56/50/44/38/32/26/20/14
14 <-
Объяснение:
1. 48+2=
2./50+3=
3./53+4=
4./57+5=
5./62+6=
6./68+7=
7./75+8=
8./83+9=
9./92+10=
10./102
1.74-6 =
2./68-6 =
3./62-6 =
4./56-6 =
5./50-6 =
6./44-6 =
7./38-6 =
8./32-6 =
9/26-6 =
10./20-6 =
11./14



Давайте рассмотрим каждую из программ по отдельности:
- В этой программе начальное значение переменной
s
устанавливается равным 60. Затем значениеs
уменьшается на 12, и после этого запускается циклfor
, который пробегает значенияk
от 2 до 10 и прибавляет их к переменнойs
. Таким образом, в результате выполнения этой программы будет напечатано значение переменнойs
после выполнения цикла. Давайте вычислим:
Изначально s = 60 s := s - 12 = 60 - 12 = 48 Затем выполняется цикл, в котором k пробегает значения от 2 до 10 и каждое значение добавляется к s: s := s + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 60
Таким образом, в результате выполнения этой программы будет напечатано число 60.
- В этой программе начальное значение переменной
s
устанавливается равным 80. Затем запускается циклfor
, который пробегает значенияk
от 0 до 11 и вычитает 6 из переменнойs
на каждой итерации. Таким образом, в результате выполнения этой программы будет напечатано значение переменнойs
после выполнения цикла. Давайте вычислим:
Изначально s = 80 На каждой итерации цикла вычитается 6: s := s - 6 - 6 - 6 - 6 - 6 - 6 - 6 - 6 - 6 - 6 - 6 - 6 = -16
Таким образом, в результате выполнения этой программы будет напечатано число -16.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili