Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
masynchic
02.06.2020 23:20 •
Информатика
Определите, что будет напечатано в результате работы следующего фрагмента программы: program b05; var n, s: integer; begin n : = 0; s : = 1; while s < = 1000 do begin s : = s * 3; n : = n + 3; end; write(n) end. подробно,
Ответ:
seredaromaxa
03.10.2020 12:08
N=0, s=1
1 <= 1000 ⇒ true; s = s*3 = 1*3 =3, n = n+3 = 0+3 = 3
3 <= 1000 ⇒ true; s = 3*3 = 9, n = 3+3 = 6
9 <= 1000 ⇒ true; s = 9*3 = 27, n = 6+3 = 9
27 <= 1000 ⇒ true; s = 27*3 = 81, n = 9+3 = 12
81 <= 1000 ⇒ true; s = 81*3 = 243, n = 12+3 = 15
243 <= 1000 ⇒ true; s = 243*3 = 729, n = 15+3 = 18
729 <= 1000 ⇒ true; s = 729*3 = 2187, n = 18+3 = 21
2187 <= 1000 ⇒ false
На экран будет выведено значение n = 21
0,0
(0 оценок)
Ответ:
TrueStOrY133
03.10.2020 12:08
Цикл будет до тех пор пока s больше или равно 1000
s := 1; s := s * 3; то есть
3^1 = 3
3^2 = 9
3^3 = 27
3^4 = 81
3^5 = 243
3^6 = 729
3^7 = 2187 на 3^7 цикл прерывается поэтому 3*7=21
0,0
(0 оценок)
Популярные вопросы: Информатика
olga14081
19.02.2023 21:56
Символы, которых нет на клавиатуре Рассмотри рисунки. y Н a C y Рис. 1 Напечатай слово, которое зашифровано на рисунке 2. р K Рис. 2 зделайте там ...
yuliadruzhko
31.01.2020 05:06
С:=4х+15 Программист ошибся в записи оператора на языке паскаль. какая ошибка допущена1) нет верного ответа2) промущен знак умножения между 4 и х3) выражение написано...
asetburkutov00
17.04.2022 02:51
Дана программа на языке программирования Паскаль. Запиши данную программу и запусти.uses crt;varmas, A: array[1..10] of real;beginclrscr;mas[1]:=13;mas[5]:=31;mas[9]:=79;A[1]:=(mas[9]-mas[1])*mas[5];write(A[1]:5:0);readkey;end....
sereg1525
29.10.2021 20:47
Первооткрыватель,исследователь это (информатика...
nadiamandrik23
26.01.2021 14:58
Дана строка, содержащая текст. необходимо подсчитать количество слов, начинающихся с буквы b. программа netbeans. java....
aminayahydinap00uha
28.11.2021 09:45
Напишите программу, которая считывает три строки. если эти три строки – «раз», «два» и «три», то программа выводит «гори», если нет, то «не гори». питон...
Кира4311
30.10.2022 01:19
Розв яжіть рівняння 3x+5=7x-3...
ukimui123
30.10.2022 01:19
книжка і альбом коштують 10 грн, причому книжка у 4 рази дорожча за альбом. Складіть рівняння, щоб знайти ціну альбому x, виражену у гривнях...
juanabakar
07.07.2021 00:04
2 задание, дайте полный ответ...
sva1978
10.06.2021 17:13
Каким своим свойствам обладают углы и стороны прямо прямоугольника и квадрата...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
1 <= 1000 ⇒ true; s = s*3 = 1*3 =3, n = n+3 = 0+3 = 3
3 <= 1000 ⇒ true; s = 3*3 = 9, n = 3+3 = 6
9 <= 1000 ⇒ true; s = 9*3 = 27, n = 6+3 = 9
27 <= 1000 ⇒ true; s = 27*3 = 81, n = 9+3 = 12
81 <= 1000 ⇒ true; s = 81*3 = 243, n = 12+3 = 15
243 <= 1000 ⇒ true; s = 243*3 = 729, n = 15+3 = 18
729 <= 1000 ⇒ true; s = 729*3 = 2187, n = 18+3 = 21
2187 <= 1000 ⇒ false
На экран будет выведено значение n = 21
s := 1; s := s * 3; то есть
3^1 = 3
3^2 = 9
3^3 = 27
3^4 = 81
3^5 = 243
3^6 = 729
3^7 = 2187 на 3^7 цикл прерывается поэтому 3*7=21