значение переменной а будет равно.
+О 1
Значение переменной d после выполнения фрагмента алгоритма (операции mod (х, у) — получение остатка целочисленного деления х на у, div (х, у) -целочисленное деление x, y)
Равно.
+О 2
Выберите правильную запись выражения на языке
Программирования
+О (х+у)/(х-у)
После выполнения фрагмента программы
b = а/2+1
ЕСЛИ (а < 6*2) И (b >15) ТО а = а+1
ИНАЧЕ а = 20
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Самое популярное на сайте:
Комплексные соединения Комплексными называют соединения, в узлах кристаллов которых находятся комплексы (комплексные ионы), способные к самостоятельному.
Комплексонометрическое титрование В аналитической химии широко применяется метод анализа, основанный на использовании реакций, сопровождающихся образованием.
Информатика Босова 8 кл. №190 Решение задания
Виды химических реакторов. Реакторы идеального смешения и идеального вытеснения Химические реакторы План лекции: 4.1 Виды химических реакторов. Реакторы идеального смешения и идеального вытеснения. 4.2 Реакторы.
Обзор попытки 1 Итоговый тест Тест начат Суббота 23 Май 2015, 01:13 Завершен Суббота 23 Май 2015, 01:41 Прошло времени 28 мин 27 сек Набрано.
Досуг как сфера социально-культурной деятельности Определение и сущность понятия «досуг» Досуг — часть нерабочего времени.
Источник: studopedia.ru
Дана последовательность операторов: а: =1; b: =1; repeat а:=а+1; b:=b*2; until b>8; s: =a+b
Дана последовательность операторов:
а: =1;
b: =1;
repeat
а:=а+1;
b:=b*2;
until b>8;
s: =a+b
Сколько раз будет повторён цикл и какими будут значения переменных а, b, s после исполнения этой последовательности операторов?
Ответ
Код полностью
var
a, b, s: real;
while a + b < 8 do
begin
a := a + 1;
b := b + 2;
writeln(‘a = ‘, a, ‘ b = ‘, b);
end;
s := a + b;
writeln(‘s = ‘, s);
end.
Вывод
a = 2 b = 4
a = 3 b = 6
s = 9
Отсюда видно что цикл прокрутился 2 раза и a = 3 b = 6 s = 9
Источник: murnik.ru
Определить выходные значения переменных A и C после выполнения алгоритма
Информатика Босова 8 кл. №200 Решение задания
1) 2)
3)
4)
5)
1.2 ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т Т:=1; S:=T нц для I от 1 до 99 Т:=Т/(2*I+1)/(2*I) S:=S+T кц вывод S кон | DEFINT I T=l:S=T FOR I=1 ТО 99 T=T/(2*I+1)/(2*I) S=S+T NEXT I PRINT S | VAR I: INTEGER; S,T: REAL; BEGIN T:=1; S:=T; FOR I:=l TO 99 DO BEGIN T:=T/(2*I+ 1)/(2*I); S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
1.3 ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т Т:=1/2; S:=T нц для I от 1 до 99 Т:=Т/(1+1/I)**2 S:=S+T кц вывод S кон | DEFINT I Т=1/2: S=Т FOR I=1 ТО 99 Т=Т/(1+1/I)^2 S=S+T NEXT I PRINT S | VAR I: INTEGER; S,T: REAL; BEGIN T:=1/2; S:=T; FOR I:=1 TO 99 DO BEGIN T:=T/SQR(1+1/I); S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
1.4ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т Т:=1; S:=T нц для I от 1 до 99 Т:=Т*(2*I-1)/(2*I+1) S:=S+T кц вывод S кон | DEFINT I T=1: S=T FOR I=1 ТО 99 Т=Т*(2*I-1)/(2*I+1) S=S+T NEXT I PRINT S | VAR I: INTEGER; S, T: REAL; BEGIN T:=1; S:=T; FOR I:=l TO 99 DO BEGIN T:=T*(2*I-1)/(2*I+1); S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
1.5 ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т Т:=1/3; S:=T нц для I от 1 до 99 Т:=Т*(2*I+1)/(2*I+3) S:=S+T кц вывод S кон | DEFINT I Т=1/3: S=Т FOR I=1 ТО 99 T=Т*(2*I+1)/(2*I+3) S=S+T NEXT I PRINT S | VAR I: INTEGER; S,T: REAL; BEGIN T:=1/3; S:=T; FOR I:=l TO 99 DO BEGIN T:=T*(2*I+1)/(2*I+3); S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
1.6 ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т Т:=1/3; S:=T нц для I от 1 до 99 T:=T*(I+1)*(2*I+1)/ (2*I+3)/I S:=S+T кц вывод S кон | DEFINT I Т=1/3: S=Т FOR I=1 TO 99 Т=T*(I+1)*(2*I+1)/ (2*I+3)/I S=S + T NEXT I PRINT S | VAR M,I: INTEGER; S,T: REAL; BEGIN T:=1/3; S:=T; FOR I:=l TO 99 DO BEGIN M:=2*I+1; T:=T*(I+1)*M/(M+2)/I; S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
1.7 ШК. АЯ | QBASIC | PASCAL |
алг сумма(рез вещ S) нач цел I, вещ Т T:=1; S:=T нц для I от 1 до 99 T:=T*(I+1)*(2*I-1)/ (2*I+1)/I S:=S+T кц вывод S кон | DEFINT I T=1: S=T FOR I=1 ТО 99 Т=T*(I+1)*(2*I-1)/ (2*I+1)/I S=S+T NEXT I PRINT S | VAR I: INTEGER; S,T: REAL; BEGIN T:=1; S:=T; FOR I:=1 TO 99 DO BEGIN T:=T*(I+1)*(2*I-l)/ (2*I+1)/I; S:=S+T END; WRITE(S) END. |
значение суммы S соответствует формуле с номером
1) 2)
3)
4)
5)
В2. Определение значения выражения по элементам массива
По значениям элементов указанного массива определить значение выражения
N | элементы массива | выражение | варианты ответа |
F[1..6] = 6, 5, 4, 3, 2, 1 | F[ F[ F[3] ] ] — F[ F[2] — F[4] ] | . | |
B[1..6] = 12, 10, 8, 6, 4, 2 | B[ 2*B[6] + div(B[3], B[5]) ] | 1) 4; 2) 2; 3) 8; 4) 12; 5) 3 | |
G[1..5] = a, b, a+b, 2a-b, a-3b | G[ mod(15,a)] — G[a-8] при a=12, b=8 | . | |
S[1..6] = 32, 16, 8, 4, 2, 1 | S[S[6]] + div(S[2], S[4]) | . | |
А[1..6] = 2, 4, 6, 5, 3, 1 | А[ А[ А[1] ] ] + А[ А[ А[2] ] ] | . | |
Q[1..4] = 3, 1, 4, 3 | Q[ Q[2] +2] — Q[ 2*Q[1] -3 ] | . | |
H[1..4] = 1, 3, 4, 5 | H[1] -H[-2 + H[3]] + H[H[4] — H[1]] | . | |
p[1..5] = 1, -1, 5, 2, 4 | p[1] * p[3 ] — p[ 2*p[2] + p[ p[5] — p[2] ] ] | . | |
T[1..5] = 36, 8, 4, 2, 1 | T[ T[5] ] + mod(T[3], T[2]) | . | |
p[1..4] = 2a-b, a+2b, 4-a, b-3 | p[ b-p[a+b]] + p[a+p[a-2b]-p[2b]] при a=3, b=1 | 1) 0; 2) 1; 3)-2; 4) 2; 5) Ни один из отв. 1-4 | |
p[1..5] = 1, 4, 4, 6, 1 | p[ p[2] div (p[1] + p[5]) +2] — p[ Pred(p[2]) +Round(Exp(Ln(2))) ] | 1) 5; 2) 1; 3) 2; 4) 4; 5) Ни один из отв. 1-4 | |
В[1..6] = 12, 10, 8, 6, 4, 2 | B[ 2*B[6] + div(B[3], B[5])] | . | |
E[1..4] = 8, 6, 4, 2 | mod(E[8-E[3] ], E[1]-E[2]) | . | |
G[1..5] = a, b, a-b, a-2b, a-3b | G[ mod(a,4) ] при a=7, b=2 | . | |
A[1..6] = 2, 4, 6, 5, 3, 1 | A[ A[ A(3)] ] ] — A[ A[ A(4) ] ] ] | . | |
H[1..4] = 2, 6, 1, 7 | H[1]-H[ 4-H[3] ]+H[ H[2]-H[1] ] | . | |
p[1..5 ]= 1, 3, 5, 2, 4 | p[1]*p[3] — p[3*p[2] — p[ p[3]-p[4] ] ] | . | |
T[1..5] = 32, 8, 4, 2, 1 | T[ T[5] ] + div(T[1], (T[2] -T[4])) | . |
19. Задан массив A[5,5]:
Вычислите результат выполнения фрагмента алгоритма B:=0 нцдля i от 1 до 5 B:=B+A[i,6-i] кц | ![]() |
20. Одномерный массив, содержащий 10 элементов, заполняется по следующему закону:
A[1]=1; A[2]=x; A[i]=2*x*A[i-1]-A[i-2], где i=3,4. 10.
Значение A[5] при x=1 будет равно.
B3. Определение результата работы программы
Определить значение переменной k после выполнения фрагмента программы.
N | фрагмент программы | N | фрагмент программы |
1.1 | k:=0; нц для i:=1 до 1000 | если mod(i, 3)=1 и mod(i, 5)=2 | | то k:=k+1 | все кц | 1.2 | k:=0; нц для i:=1 до 1000 | если mod(i, 3)=1 или div(i, 4)=200 | | то k:=k+1 кц |
1.3 | k:=1 нц для i:=1 до 1000 | если mod(i, 4)=1 и не mod(i, 5)=2 | | то k:=k+1 | все кц | 1.4 | k:=0 нц для i:=1 до 1000 | если mod(i, 3)=1 или mod(i, 3)=2 | | то k:=k+1 | все кц |
1.5 | k:=0 нц для i:=1 до 1000 | если не div(i, 3)=100 и mod(i, 5)=2 | | то k:=k+1 | все кц | 1.6 | k:=1 нц для i:=1 до 1000 | если не div(i, 300)=3 и mod(i, 3)=1 | | то k:=k+1 | все кц |
1.7 | k:=0 нц для i:=1 до 1000 | если не div(i, 100)=3 и mod(i, 5)=2 | | то k:=k+1 | все кц | 1.8 | k:=0 нц для i:=1 до 1000 | если mod(i, 4)=1 или mod(i, 5)=2 | | то k:=k+1 | все кц |
1.9 | k:=1; нц для i:=1 до 1000 | если mod (i, 3) =1 или mod (i, 4) =3 | | то k:=k+1 | все кц |
После выполнения фрагмента алгоритма переменная k приняла указанное значение. Определить минимальное целое N, при котором это возможно.
Источник: infopedia.su