Чему будет равна переменная sum после исполнения фрагмента программки: i:=15; sum:=0;

Чему будет равна переменная sum после исполненья куска программки: i:=15; sum:=0; While iamp;gt;5 do begin sum:=sum+i/5; i:=i-5 end[/tex]

Задать свой вопрос
1 ответ

В цикл while переменная i войдет со значением 15 и после первого прохода значение переменных будет последующим:

sum = 0 + i / 5 = 15 / 5 = 3;

i = 10.

i gt; 5, поэтому возможно повторное исполненье цикла:

sum = 3 + 10 / 5 = 5;

i = 10 - 5 = 5.

После того, как значение i стало одинаковым  5 (теснее не больше 5) цикл производиться не будет, потому значение sum больше изменяться не будет.

Ответ: sum = 5.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт