СОР ПО ИНФОРМАТИКЕ ЗА 3 ЧЕТВЕРТЬ 2. Что выйдет на экране в результате выполнения
a= (“information”, 2, 55, 78)
print(a)?
a) 2, 55, 78
b) information 2 55 78
c) ('information', 2, 55, 78)
d) information
3. Выберите вариант ответа, при которых переменная х принимает целый тип данных? (Верных ответов: 2)
a) x = 4,5+6 c) 7 // 2
b) 7 % 2 d) 7 / 2
4. Определите пример, который относится к типу данных tuple
a) [ “Аят”, 446, 3.14, 5.0]
b) (1,2,3, “Дана”, 300)
c) {“Дана”: 18, “Аят” : 20}
d) (3, 55, 100, 48)
N,M,i,j,min,kmin:integer;
begin
readln(N,M);
min:=10000;
kmin:=0;
for i:=1 to N do begin
writeln();
for j:=1 to M do begin
a[i,j]:=random(50);
write(a[i,j],' ');
if min = a[i,j] then
kmin:=kmin+1
else if min > a[i,j] then begin
kmin:=1; min:=a[i,j];
end;
end;
end;
writeln();
write(min,' ',kmin);
readln();
end.
n = 8;
var
a: array[1..n]of integer;
i, j, k, max: integer;
begin
max := -MaxInt;
for i := 1 to n do
begin
write('a[', i, ']= ');
readln(a[i]);
if a[i] > max then max := a[i];
end;
writeln(' максимальный элемент массива = ', max);
//сортировка методом пузырька
for i := 1 to n - 1 do
for j := 1 to n - i do
if a[j] < a[j + 1] then begin
k := a[j];
a[j] := a[j + 1];
a[j + 1] := k
end;
//вывод массива
for i := 1 to n do write(a[i]:4);
end.
Тестовое решение:
a[1]= 12
a[2]= 4
a[3]= 6
a[4]= 23
a[5]= 4
a[6]= 7
a[7]= 8
a[8]= 1
максимальный элемент массива = 23
23 12 8 7 6 4 4 1