
7. Запишите число, которое будет напечатано в результате выполнения программы. Для Вашего удобства
программа представлена на 2-х языках программирования. Бейсик DIM S, N AS INTEGER S = 33 N = 1 WHILE S > 0 S = S - 7 N = N * 3 WEND PRINT(N) или Алгоритмический язык алг нач цел s, п s : = 33 п := 1 нц пока s > 0 s : — s — 7 п : = п * 3 кц вывод п кон

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

Запишем программу на языке программирования:
BASIC:
dim s, n as integer s = 33 n = 1 while s > 0 s = s - 7 n = n * 3 wend print(n)
Алгоритмический язык:
нач цел s, n s := 33 n := 1 нц пока s > 0 s := s - 7 n := n * 3 кц вывод n кон
В данной программе мы объявляем две переменные s и n, и присваиваем переменной s значение 33, а переменной n значение 1.
Затем, в цикле while, мы проверяем условие s > 0. Если это условие истинно, то выполняется тело цикла.
В теле цикла мы уменьшаем значение переменной s на 7 (s = s - 7), а значение переменной n увеличиваем в 3 раза (n = n * 3).
После выполнения тела цикла, программа возвращается к условию в начале цикла и проверяет его снова. Если условие истинно, выполнение цикла продолжается, иначе программа переходит к следующей инструкции (в данном случае, выводу значения переменной n).
В итоге, программа выводит значение переменной n, которое будет равно 243.


Топ вопросов за вчера в категории Информатика









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