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

Напишите что выведет программа

Ответ:
kamilamih
kamilamih
14.10.2020 06:10

1. 15

2. 32

3. 20 40 80 160 320

Объяснение:

1.

i = 1      n = 5     sum =  1

i = 2     n = 5     sum =  3

i = 3     n = 5     sum =  6

i = 4     n = 5     sum = 10

i = 5     n = 5     sum = 15

Т.к. n = 5, то программа выполнит цикл 5 раз, т.е. 5 раз выполнит сложение переменной sum с переменной i (sum = sum + i).

2.

i = 1     n = 5     x = 2      p =  2

i = 2     n = 5     x = 2     p =  4

i = 3     n = 5     x = 2     p =  8

i = 4     n = 5     x = 2     p = 16

i = 5     n = 5     x = 2     p = 32

Т.к. n = 5, то программа выполнит цикл 5 раз, т.е. 5 раз выполнит умножение переменной p на переменную x (т.к. x = 2, то на 2) (p = p * x = p * 2)

3.

i = 0     x = 20

i = 1      x = 40

i = 2     x = 80

i = 3     x = 160

i = 4     x = 320

i = 5     x = 640

Программа сначала выводит значение x, с которым он попадает в цикл, затем пробел, потом изменяет значение x. Поэтому последнее полученное значение x (640) на экран не выводится.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?