1. Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5; if not (a < 5) then a := 5; Ответ:
2. Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5; if (a > 5) and (a < b) then a := a — 5; Ответ:
3. Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5; if (a > 1) or (a < b) then a := a — 5; if (a >1) and (a = b) then a := a — 5; Ответ:
4. Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5; if (a > 1) and (a < b) then a := a — 5; if (a >1) and (a = b) then a := a — 5; Ответ:
5. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a := 10; b := 5; if (a > 1) … (a < b) then a := a — 7 else a := a + 7; Ответ:
6. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3? a := 10; b := 5; if (a < 1) … (a >b) then a := a — 7 else a := a + 7; Ответ:
7. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15? a := 10; b := 5; if (a < 1) … (a >b) then a := a — 5 else a := a + 5; Ответ:
Помогите пожалуйста . Срочно, желательно с пояснением ( типа: иф, нот..)
Мирон Выходцев Вопрос задан 30 сентября 2019 в 5 — 9 классы, true»> Поделиться
37 Возвращаемое значение функции. Оператор return Python
Источник: matfaq.ru
Чему будет равен результат выполнения фрагмента программы а 10
Нет аккаунта? Зарегистрироваться
ЕГЭ 2013 Задания А12. Обработка массивов и матриц
- Oct. 12th, 2012 at 7:15 AM
A12 № 3354. В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
A[0] : = 1;
for i : = 1 to 10 do
A[i] : = 2+A[i-1];
for i : = 0 to 5 do
A[10-i] : = A[i]-1;
Чему будут равны элементы этого массива?
1) 1 3 5 7 9 10 8 6 4 2 0
2) 1 3 5 7 9 11 13 15 17 19 21
3) 1 3 5 7 9 11 9 7 5 3 1
4) 1 3 5 7 9 11 8 6 4 2 0
Пояснение.
Первый цикл, заполняем массив:
i=0: a[0]=1,
i=1: a[1]=3,
i=2: a[2]=5,
i=3: a[3]=7,
.
i=10: a[10]=21.
Второй цикл, меняем значения последних пяти элементов:
i=0: a[10]=a[0]-1 = 0,
i=1: a[9]=a[1]-1 = 2,
.
Разбор варианта PRO100 ЕГЭ № 1 от 13.03.2023
i=5: a[5]=a[5]-1 = 10,
Поэтому в результате выполнения программы элементы массива будут равны: 1, 3, 5, 7, 9, 10, 8, 6, 4, 2, 0.
Правильный ответ указан под номером 1.
A12 № 3359. В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
A[i]:= i + 1;
for i:=1 to 10 do
A[i]:= A[i-1];
Как изменяются элементы этого массива?
1) все элементы, кроме последнего, сдвигаются на 1 элемент вправо
2) все элементы, кроме первого, сдвигаются на 1 элемент влево
3) все элементы окажутся равны 1
4) все элементы окажутся равны своим индексам
Пояснение.
Первый цикл, заполняем массив:
i=0: a[0]=1,
i=1: a[1]=2,
i=2: a[2]=3,
i=3: a[3]=4,
.
i=10: a[10]=11.
Второй цикл, изменяем значения всех элементов, кроме нулевого:
i=1: a[1]=a[0]=1,
i=2: a[2]=a[1]=1,
i=3: a[3]=a[2]=1
.
i=10: a[10]=a[9]=1.
Видно, что все элементы, стали равными единице
Правильный ответ указан под номером 3.
A12 № 3363. Дан фрагмент программы, обрабатывающий двухмерный массив A размером nxn.
В этом фрагменте:
1) упорядочивается первая строка массива по убыванию
2) упорядочивается первый столбец массива по убыванию
3) заменяются элементы k-ого столбца таблицы
4) заменяются элементы k-ой строки таблицы
Пояснение.
Обратим внимание, что в двойном цикле переменная i изменяется от 1 до n-1, а j – от 1 до n (на 1 шаг больше). Это означает, что с элементом a[j,1] будут по очереди сравниваться все элементы столбца 1, кроме последнего. Они выстротся от самого большого до самого маленького сверху вниз, т.е. по убыванию.
Но чтобы выбрать правильный ответ, можно было рассмотреть данный фрагмент программы:
. k:=A[i,1];
A[i,1]:=A[j,1];
A[j,1]:=k;
.
Эта операция меняет местами два элемента первого столбца, а значит все изменения происходят только в нём. Вариант ответа, в котором фигурирует только первый столбец, указан под номером 2.
Правильный ответ указан под номером 2.
A12 № 3370. В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная переменная i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i;
for i:=0 to 9 do begin
A[i]:=A[i+1];
end;
Чему будут равны элементы этого массива?
1) 10 0 1 2 3 4 5 6 7 8 9
2) 1 2 3 4 5 6 7 8 9 10 10
3) 0 0 1 2 3 4 5 6 7 8 9
4) 1 2 3 4 5 6 7 8 9 10 0
Пояснение.
Идем по программе:
от 0 до 10 выполняем A[i]:=i, т. е. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10;
от 0 до 9 выполняем A[i]:=A[i+1], т. е. значения ячеек смещаются влево на одну ячейку, кроме последней, так что 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10.
Правильный ответ указан под номером 2.
Источник: iteacher237.livejournal.com
1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы? a:=10; for i:=1 to 3 do begin a:=a-2 end;
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы? a:=10; for i:=1 to 3 do begin a:=a-2 end;» от пользователя Marina Osipenko в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне — включи камеру и наведи на QR-код!
Источник: shpora.org