Установіть відповідність між операторами і іх призначенням. Змінній Б
присвоїти
значення True,
Якщо рядок а
містить символ
Змінній Б
присвоїти
потроене
значення
рядкової
змінної а
Об'єднати
рядкові змінні а
Потроїти
ibi3
кожний символ
додаванням
рядка а
пропуску між
НИМИ
с
b = " for i in a: b
= bi*3
о
b = c in a
o o o o
C=a+''+b
ООО
ооо
b = a*3
//c циклом for
var s,i:integer;
begin
for i:=100 to 999 do
if i mod 77 = 0 then s:=s+i;
writeln('Сумма трехзначных кратных 77: ',s);
end.
Тестовое решение:
Сумма трехзначных кратных 77: 5929
// с циклом while
var s,i:integer;
begin
i:=100;
while i<=999 do begin
if i mod 77 = 0 then s:=s+i;
i:=i+1;
end;
writeln('Сумма трехзначных кратных 77: ',s);
end.
Вот пример программы на паскале ABC:
var a:array [1..1000000] of integer;
b:array [1..10] of longint;
c:integer;
i,max,n:longint;
begin
write('Введите число элементов массива: ');
readln(n);
max:=0;
for i:=1 to 10 do
b[i]:=0;
for i:=1 to n do begin
a[i]:=random(10)+1;
write(a[i],' ');
b[a[i]]:=b[a[i]]+1
end;
for i:=1 to 10 do if b[i]>max then
begin
c:=i;
max:=b[i]
end;
writeln;
writeln('Чаще всего в массиве встречается число ',c)
end.