alenaya69918
?>

Найти произведение элементов массива а(12), которые делятся на 4. элементы массива это случайные числа, выдаваемые функцией вместо оператора readln использовать м[i]: =random(100

Информатика

Ответы

inessa12006
Uses crt; var       a: array [1..12] of integer;       p,i: integer; begin       p: =1;       for i: =1 to 12 do       begin             a[i]: =random(100);             write(a[i],' ');             if (a[i]< > 0) and  (a[i] mod 4=0) then p: =p*a[i];       end;       writeln;       write(p); end.
kseybar
//мне скучно, потому я пишу сомнительный код по примеру эникея //pascalabc.net 3.2 сборка 1318 var   s,t,snew,curr,add,currsave: string;   i,j,flag: integer; begin readln(s); readln(t); //s=lowcase(s); t: =lowercase(t);   while pos(' ',s)< > 0 do   begin   flag: =0;     curr: =copy(s,1,pos(' ',s));     currsave: =curr;     if pos(t,lowercase(curr))< > 0 then       begin         flag: =1;         delete(curr,pos(t,lowercase((t));         for j: =1 to length(curr) do         if ((curr[j]> ='a') and (curr[j]< ='я')) or ((curr[j]> ='а') and (curr[j]< ='я')) or ((curr[j]> ='a') and (curr[j]< ='z')) or ((curr[j]> ='a') and (curr[j]< ='z')) then           flag: =0;       end;   if flag=1 then snew+=curr else snew+=currsave;   delete(s,1,pos(' ',s));   end; curr: =s; currsave: =curr; flag: =0; if pos(t,lowercase(curr))< > 0 then       begin         flag: =1;         delete(curr,pos(t,lowercase((t));         for j: =1 to length(curr) do         if ((curr[j]> ='a') and (curr[j]< ='я')) or ((curr[j]> ='а') and (curr[j]< ='я')) or ((curr[j]> ='a') and (curr[j]< ='z')) or ((curr[j]> ='a') and (curr[j]< ='z')) then           flag: =0;       end; if flag=1 then   snew+=curr   else   snew+=currsave; writeln(snew); end. пример ввода: который из всех котов кот съел мясо пример вывода: который из всех котов   съел мясо
temik10808564
Const n=10; var a: array[1..n] of integer; min,i: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin   a[i]: =random(21);   write(a[i],' ');   end; writeln; min: =a[1]; for i: =2 to n do   if a[i]< min then min: =a[i]; writeln('min = ',min); for i: =1 to n do   if a[i]=min then a[i]: =99; writeln('полученный массив: '); for i: =1 to n do write(a[i],' '); writeln; end. пример: исходный массив: 5 13 9 13 19 3 20 5 9 3  min = 3 полученный массив: 5 13 9 13 19 99 20 5 9 99 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найти произведение элементов массива а(12), которые делятся на 4. элементы массива это случайные числа, выдаваемые функцией вместо оператора readln использовать м[i]: =random(100
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

алексеевич810
aguliaeva
vfilina
Lazar
Tatyana1426
forwandy42
Николаевич
Borisovich-Volobueva1803
vova00831
marinadetsad
galinab1111326
egoryuzbashev
Курнев-Анастасия359
severbykova
fedchenkoofficial