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

1.В каком из предложенных вариантов ответов цикл не выполнится ни разу? Выберите один ответ:
While 5>7 do n:=n+1;
While 5 7 do n:=n+1;
While 5>=5 do n:=n+1;


2.В паскаль-программе описан массив
Var z: array[1..5, 1..2] of integer;

Укажите вариант ответа, в которых верно использован оператор присваивания.

Выберите один ответ:
z[1,4]:=15
z[5,1]:=z[1,2]
z[2,2]:=15.2
z[5]:=17

3.Отметьте вариант ответа, в котором правильно построена операция присваивания для массива A и переменных X и Y
Var x: real;
y: integer;
a: array [2..5] of integer;

Выберите один ответ:
a[1]:=y;
a[3]:=x;
x:=a[4];
a[4]:=a[0];



4.Укажите вариант ответа, содержащий верный формат записи мягкого цикла

Выберите один ответ:
Repeat a:=a+7 Until a<>15;
Repeat a:=a+7 Until 15;
Repeat a
Repeat a:=a+7 Until a := 15;


5.Какое значение примет переменная Sпосле выполнения следующего фрагмента программы?

Var s, i : integer;

a: array [1..5] of integer;

………………………………

For i:=1 to 5 do a[i]:=2;

s:=0;

For i:=2 to 5 do s:=s+i+a[i];

дать ответ
…………………………………

6.Какое значение примет переменная Sпосле выполнения следующего фрагмента программы?

Var s, i : integer;

a: array [1..5] of integer;

………………………….

For i:=1 to 5 do a[i]:=i;

s:=0;

For i:=1 to 5 do if i <3 then s:=s+a[i]+a[i+1];

дать ответ
……………………………..

7.Найдите значение переменной xпосле выполнения следующего фрагмента программы

x:=0;

Repeat x:=x+1 Until x<=4;

дать ответ



8.Найдите значение переменной xпосле выполнения следующего фрагмента программы

x:=0;

While x<=4 do x:=x+1;

дать ответ

Показать ответ
Ответ:
21062017
21062017
04.01.2024 16:24
1. Вопрос: В каком из предложенных вариантов ответов цикл не выполнится ни разу?
Варианты ответов:
a) While 5>7 do n:=n+1;
b) While 5 7 do n:=n+1;
c) While 5>=5 do n:=n+1;

Ответ: Цикл не выполнится ни разу в варианте ответа b) While 5 7 do n:=n+1;, так как оператор сравнения между числами 5 и 7 отсутствует.

2. Вопрос: В паскаль-программе описан массив. Укажите вариант ответа, в котором верно использован оператор присваивания.
Варианты ответов:
a) z[1,4]:=15;
b) z[5,1]:=z[1,2];
c) z[2,2]:=15.2;
d) z[5]:=17;

Ответ: Верно использован оператор присваивания в варианте ответа a) z[1,4]:=15; и варианте ответа b) z[5,1]:=z[1,2];, так как в них значения правой части присваиваются элементам массива с помощью синтаксиса [индекс1, индекс2].

3. Вопрос: Отметьте вариант ответа, в котором правильно построена операция присваивания для массива A и переменных X и Y.
Варианты ответов:
a) a[1]:=y;
b) a[3]:=x;
c) x:=a[4];
d) a[4]:=a[0];

Ответ: Правильно построена операция присваивания в варианте ответа c) x:=a[4];, так как значение элемента массива присваивается переменной.

4. Вопрос: Укажите вариант ответа, содержащий верный формат записи мягкого цикла.
Варианты ответов:
a) Repeat a:=a+7 Until a<>15;
b) Repeat a:=a+7 Until 15;
c) Repeat a Repeat a:=a+7 Until a = 15;
d) Repeat a:=a+7 Until 15;

Ответ: Верный формат записи мягкого цикла содержится в варианте ответа a) Repeat a:=a+7 Until a<>15;, так как условие выхода из цикла указано после ключевого слова Until.

5. Вопрос: Какое значение примет переменная S после выполнения следующего фрагмента программы?
Код:
Var s, i: integer;
a: array[1..5] of integer;
For i:=1 to 5 do a[i]:=2;
s:=0;
For i:=2 to 5 do s:=s+i+a[i];

Ответ: После выполнения данного фрагмента программы, переменная S примет значение 18. Это происходит потому, что сначала каждому элементу массива a[i] (начиная с 2-го элемента) присваивается значение 2, а затем в цикле For происходит суммирование переменных i и a[i] с переменной S.

6. Вопрос: Какое значение примет переменная S после выполнения следующего фрагмента программы?
Код:
Var s, i : integer;
a: array [1..5] of integer;
For i:=1 to 5 do a[i]:=i;
s:=0;
For i:=1 to 5 do if i < 3 then s:=s+a[i]+a[i+1];

Ответ: После выполнения данного фрагмента программы, переменная S примет значение 9. Это происходит потому, что в цикле For проверяется условие i < 3, и если оно истинно, то значение элемента a[i] прибавляется к S. В данном случае, при i = 1, значение a[1] равно 1, и значение a[i+1] равно 2, поэтому S будет 1 + 2 + 1 + 2 = 6. При i = 2, значение a[2] равно 2, и значение a[i+1] равно 3, поэтому S увеличится еще на 2 + 3 = 5. Итого, S = 6 + 5 = 11.

7. Вопрос: Найдите значение переменной x после выполнения следующего фрагмента программы.
Код:
x:=0;
Repeat x:=x+1 Until x<=4;

Ответ: После выполнения данного фрагмента программы, переменная x примет значение 5. Это происходит потому, что в цикле Repeat значение переменной x увеличивается на 1 до тех пор, пока x не станет больше 4. Начальное значение x равно 0, и каждая итерация цикла увеличивает его на 1. После пятой итерации, x станет равным 5, и цикл закончится.

8. Найдите значение переменной x после выполнения следующего фрагмента программы.
Код:
x:=0;
While x<=4 do x:=x+1;

Ответ: После выполнения данного фрагмента программы, переменная x примет значение 5. Это происходит потому, что в цикле While проверяется условие x<=4, и пока оно истинно, значение переменной x увеличивается на 1. Начальное значение x равно 0, и каждая итерация цикла увеличивает его на 1. После пятой итерации, x станет равным 5, и цикл закончится.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота