Вопрос задан 11.07.2023 в 18:40. Предмет Информатика. Спрашивает Кот Тёма.

1 . Определите значение переменной Y после выполнения следующего фрагмента программы Y:=0; i:=7;

While i>1 do begin Y:=Y+i div2; i:=i – 1; end. 2. Определите значение переменной T после выполнения следующего фрагмента программы: T:=1; i=3; While i<=9 do begin T:=T*(i div 3); i:=i + 1: end;
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хасанова Язгуль.

Ответ:

1. Y = 368101112

2. T = 24

0 0
Отвечает Торопова Ева.

Ответ:

Объяснение:

1 ) 12. ты 6 раз прибавляешь к у 1 и делишь на 2.

т.е

1. 0+7/2 и получается 3

2. 3+6/2 и получается 6

3. 6+5/2 и получается 8

4. 8+4/2 и получается 10

5. 10+3/2 и получается 11

6. 11+2/2 и получается 12

1 ) 24. ты 7 раз t умножаешь на i / 3

т.е

1. 1*(3/3) и получается 1

2. 1*(4/3) и получается 1

3. 1*(5/3) и получается 1

4. 1*(6/3) и получается 2

5. 2*(7/3) и получается 4

6. 4*(8/3) и получается 8

7.8*(9/3) и получается 24

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Первый фрагмент программы:
css
Y := 0; i := 7; While i > 1 do begin Y := Y + i div 2; i := i - 1; end;

Здесь цикл выполняется, пока i больше 1. Начальное значение Y равно 0, а i равно 7. На каждой итерации цикла к Y прибавляется результат целочисленного деления i на 2, затем i уменьшается на 1. Процесс продолжается, пока i не станет меньше или равно 1.

Итерации цикла:

  1. Y = 0 + 7 div 2 = 3, i = 6
  2. Y = 3 + 6 div 2 = 6, i = 5
  3. Y = 6 + 5 div 2 = 8, i = 4
  4. Y = 8 + 4 div 2 = 10, i = 3
  5. Y = 10 + 3 div 2 = 11, i = 2

После выполнения цикла, значение переменной Y будет равно 11.

  1. Второй фрагмент программы:
css
T := 1; i := 3; While i <= 9 do begin T := T * (i div 3); i := i + 1; end;

Здесь цикл выполняется, пока i меньше или равно 9. Начальное значение T равно 1, а i равно 3. На каждой итерации цикла к T присваивается результат умножения T на результат целочисленного деления i на 3, затем i увеличивается на 1. Процесс продолжается, пока i не станет больше 9.

Итерации цикла:

  1. T = 1 * (3 div 3) = 1, i = 4
  2. T = 1 * (4 div 3) = 1, i = 5
  3. T = 1 * (5 div 3) = 1, i = 6
  4. T = 1 * (6 div 3) = 2, i = 7
  5. T = 2 * (7 div 3) = 4, i = 8
  6. T = 4 * (8 div 3) = 10, i = 9

После выполнения цикла, значение переменной T будет равно 10.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос