ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!! Какое число нужно записать вместо многоточия, чтобы в результате работы
фрагмента программы были напечатаны ровно четыре звездочки? x := …; while x < 9 do begin writeln('*'); x := x + 1; end;Ответы на вопрос
        Ответ:
5
Объяснение:
x := …; {X - число}
while x < 9 do begin writeln('*'); {пока x < 9 напечатать '*'}
x := x + 1; {X+1 (т.к относится к программе)}
end; {конец, если условие выполнено}
После разбора, выполни каждое действие:
x = 5, оно меньше 9, x+=1, x = 6, +*
x = 6, оно меньше 9, x+=1, x = 7, +*
x = 7, оно меньше 9, x+=1, x = 8, +*
x = 8, оно меньше 9, x+=1, x = 9, +*
x = 9, оно не меньше 9, цикл остановлен, конец программы.
            Для того чтобы в результате работы фрагмента программы были напечатаны ровно четыре звездочки, вам необходимо записать число 4 вместо многоточия. Таким образом, фрагмент программы будет выглядеть следующим образом:
x := 4; while x < 9 do begin writeln('*'); x := x + 1; end;
Теперь цикл будет выполняться только 4 раза, и на экран будет выведено ровно 4 звездочки.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			