Помогите плиз с 9 и10 заданием дам 30 балов

0 голосов
29 просмотров

Помогите плиз с 9 и10 заданием дам 30 балов


image

Информатика (93 баллов) | 29 просмотров
Дано ответов: 2
0 голосов
Правильный ответ
9.
a =2823   b=0
пока a > b делать
b =(a mod 100)*10
a =(a div 10)*10-b

a =2823   b=0 

2823 > 0 (да)
b = 230   a = 2590

2590 > 230 (да)
b = 900   a = 1690

1690 > 900 (да)
b = 900   a = 790

790>900 (нет - цикл не запуститься)

Ответ: 3 (a = 790   b = 900)

10.

for n:=1 to 100 do
a[n]:=(n-80)*(n-80);
for n:=1 to 100 do
b[101-n]:=a[n];

Рассмотрим отдельно как заполняются массивы:

1)
for n:=1 to 100 doa[n]:=(n-80)*(n-80);
Т.е. первый элемент будет равен a[1] = (1-80)*(1-80) = 6241, второй a[2] = (2-80)*(2-80) = 6084 и т.д. Следовательно первый элемент массива A будет максимальным, а последний минимальным.

2)
for n:=1 to 100 dob[101-n]:=a[n];
Т.е. последний элемент массива B будет равен первому элементу массива A (b[100] = a[1]). Следовательно последний элемент массива B будет максимальным, а первый  минимальным.

Ответ: 1 (B[100])
(3.9k баллов)
0 голосов

9 задание 3) 790___900;
10 задание 1) b[100];

(35 баллов)
0

можно пожалуйста примером как получил ты эти числа

0

прошу очень надо знать как получил твет

0

ответ