SOS! Информатика В каком из вариантов ответов цикл не будет выполнен ни разу? Выберите один ответ: 1) В то время

SOS! Информатика В каком из вариантов ответов цикл не будет выполнен ни разу? Выберите один ответ: 1) В то время как 5>7 выполнять n:=n+1; 2) Пока 5 =5 выполнять n:=n+1; 4) Пока 5<>7 выполнять n:=n+1 2. В программе на Паскале есть массив, описанный как Var z: array[1..5, 1..2] of integer; Укажите вариант ответа, в котором правильно используется оператор присваивания. Выберите один ответ: 1) z[5]:=17 ; 2) z[2,2]:=15.2; 3) z[1,4]:=15; 4) z[5,1]:=z[1,2] 3. Отметьте вариант ответа, в котором правильно строится операция присваивания для массива A и переменных X и Y Var x: real; y: integer; a: array [2..5] of integer
Таисия

Таисия

1) В то время как 5> 7 выполнять n:=n+1; - в данном варианте ответа цикл не будет выполнен ни разу, так как условие 5>7 никогда не будет истинным.

2) Пока 5 =5 выполнять n:=n+1; - в данном варианте ответа цикл будет выполняться всегда, так как условие 5=5 всегда будет истинным.

3) Пока 5 7 выполнять n:=n+1 - в данном варианте ответа цикл будет выполняться, но необходимо указать оператор сравнения между 5 и 7, например, 5<7 или 5<=7.

Таким образом, вариант ответа номер 1) не будет выполняться ни разу.

2) В программе на Паскале есть массив, описанный как Var z: array[1..5, 1..2] of integer; Укажите вариант ответа, в котором правильно используется оператор присваивания.

1) z[5]:=17 ; - в данном варианте ответа правильно используется оператор присваивания для присваивания значения 17 элементу массива z с индексом 5.

2) z[2,2]:=15.2; - в данном варианте ответа некорректно используется оператор присваивания, так как тип данных элементов массива z - integer, а здесь используется значение с плавающей точкой 15.2.

3) z[1,4]:=15; - в данном варианте ответа некорректно используется оператор присваивания, так как индекс 4 выходит за границы определенного диапазона в описании массива.

4) z[5,1]:=z[1,2] - в данном варианте ответа правильно используется оператор присваивания для присваивания значения элемента массива z[1,2] элементу z[5,1].

Таким образом, вариант ответа номер 1) правильно использует оператор присваивания для массива z.

3) Отметьте вариант ответа, в котором правильно строится операция присваивания для массива A и переменных X и Y

Var x: real; y: integer

1) A[x]:=y; - в данном варианте ответа некорректно используется операция присваивания, так как индексация массива должна производиться с использованием целых чисел, а здесь используется переменная типа real x.

2) A[y]:=x; - в данном варианте ответа правильно строится операция присваивания для массива A и переменных X и Y. Значение переменной X присваивается элементу массива A с индексом, заданным переменной Y.

Таким образом, вариант ответа номер 2) правильно строит операцию присваивания для массива A и переменных X и Y.
Знаешь ответ?
Задать вопрос
Привет!
hello