Вопрос задан 29.10.2023 в 17:58. Предмет Информатика. Спрашивает Синченкина Алина.

1) Какое значение будет принимать переменная Y после выполнения фрагментов программы? a) Var Y,

X: integer; Begin Y: = 1; X: = 12; Repeat Y: = Y*X; X: = X – 2; Until X<7; Writeln (‘Y=’,Y); End. б) Var Y, X: integer; Begin Y: = 1; X: = 16; Repeat Y: = X*X; X: = X – 4; Until X<=0; Writeln (‘Y=’,Y); End. 2) Определить значение переменной у после выполнения фрагмента следующей программы: Var y:real; i:integer; begin y:= 1; i:= 2; repeat i:=3*i; y:=y+i until i > 7; Writeln ('y=',y); End.
0 0
Перейти к ответам

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

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

Ответ:

а) y =960

б) y=16

2  у = 25

Объяснение:

а)

y=1

x=12

y=12

x=10

y=960

x=6 ( х стал меньше 7, значит выводим строку с "y")

б)

y=1

x=16

y=256

x=12

y=144

x=8

y=64

x=4

y=16

x=0

тут х =0 а значит выводи строку с y

2.

y = 1

i=2

y=7

i=6

i=18

y=25

тут y стал больше 7, значит выводи строку с y

0 0
Отвечает Сницарёв Саша.

Ответ:1542

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
1) В первом фрагменте программы переменная Y будет иметь значение 4097. - В начале Y инициализируется значением 1, а X - значением 12. - Затем в цикле Repeat происходит умножение Y на X и присваивание нового значения Y, а также уменьшение X на 2. - Цикл Repeat продолжается, пока X меньше 7. - После выполнения цикла Repeat значение Y будет равно 4097. - Затем программа выводит на экран "Y=4097". 2) Во втором фрагменте программы переменная Y будет иметь значение 273. - В начале Y инициализируется значением 1, а X - значением 16. - Затем в цикле Repeat происходит прибавление к Y квадрата значения X и присваивание нового значения Y, а также уменьшение X на 4. - Цикл Repeat продолжается, пока X меньше или равно 0. - После выполнения цикла Repeat значение Y будет равно 273. - Затем программа выводит на экран "Y=273". 3) В третьем фрагменте программы переменная Y будет иметь значение 15. - В начале Y инициализируется значением 1, а i - значением 2. - Затем в цикле Repeat происходит умножение i на 3 и присваивание нового значения i, а также прибавление к Y значения i. - Цикл Repeat продолжается, пока i больше 7. - После выполнения цикла Repeat значение Y будет равно 15. - Затем программа выводит на экран "Y=15".
0 0

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

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

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

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