
Определить значение переменной S после выполнения следующих операторов: S:=128, fot I:1 to 4 do
S:=S div 2

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




После выполнения следующих операторов:
s := 128; for i := 1 to 4 do s := s div 2;
начальное значение переменной s равно 128.
На первой итерации цикла, значение s будет делиться на 2 и присваиваться обратно в переменную s. Таким образом, на первой итерации значение s станет равным 64.
На второй итерации, новое значение s (которое равно 64) будет снова делиться на 2 и присваиваться обратно в переменную s. Окончательное значение s после второй итерации будет равно 32.
На третьей итерации, новое значение s (которое равно 32) будет делиться на 2 и присваиваться обратно в переменную s. Окончательное значение s после третьей итерации будет равно 16.
На четвертой и последней итерации, новое значение s (которое равно 16) будет делиться на 2 и присваиваться обратно в переменную s. Окончательное значение s после четвертой итерации будет равно 8.
Таким образом, окончательное значение переменной s после выполнения всех операторов будет равно 8.


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