Program Pr1;
uses crt;
var mas:array[1..20] of integer;
i,v,a,k,x:integer;
Begin
clrscr;
writeln('Vvedite A');
readln(a);
writeln('Vvedite K');
readln(k);
for i:=1 to 20 do begin
writeln('Vvedite ',i,'-ji simvol');
readln(mas[i]);
end;
v:=0;x:=0;
for i:=1 to 20 do begin
if mas[i] mod 2<>0 then v:=v+mas[i];
if mas[i]>a then writeln('>a ',i);
if (mas[i] mod k=0) and (mas[i]>0) then x:=x+1;
end;
writeln('Summa nechetnih - ', v );
if x>0 then writeln('TRUE')
else writeln('FALSE');
end.
363 в восьмеричной системе<em />
К сожалению могу ответить только на второй вопрос. Во втором вопросе ответ "розовый", то есть 3)
Var a:array[1..5] of integer;
i,s:integer;
begin
writeln('Введите 5 чисел:');
for i:=1 to 5 do
begin
read(a[i]);
if (a[i] mod 3 = 0)and(a[i] mod 10 = 7) then s:=s+a[i];
end;
writeln('s = ',s);
end.
Пример:
Введите 5 чисел:
125 273 117 471 207
s = 324