skononova01
?>

Всем добрый вечер. как написать программу для такой : в одномерном массиве заменить на ноль четные элементы?

Информатика

Ответы

nadnuriewa8110
Скоро сделаю подожди 5 минут, попробую все объяснить
i7aster26
Program massiv; var i,max,n,j: integer; a: array[1..30] of integer; begin writeln ('введите  элемент  массива'); for i: =1 to 30 do begin write ('a[',i,']-'); readln (a[i]); end; n: =1; max: =a[i]; for i: =2 to 30 do if max< a[i] then begin max: =a[i]; n: =i; end; for i: =1 to 30 do if a[i]< 0 then a[i]: =-a[i]; writeln ('наибольший  элемент  в  массиве ', max); writeln ('номер  массива ', n); writeln ('получившийся  массив'); for i: =1 to 30 do write (a[i],' '); end.
voloshin238
Смотри на скриншот я сделал просто не хочу чтоб форматировка текста портилась.все работает! const n=3; m=4; var a: array [1..n,1..m] of integer;     i,j,k,max: integer;     ind: array [0..1] of integer=(1,1); begin  randomize;     for i: =low(a) to high(a) do    for j: =low(a) to high(a[1]) do      a[i,j]: =random(100);   for i: =low(a) to high(a) do    begin      writeln;     for j: =low(a) to high(a[1]) do    write(a[i,j]: 3);     end;     max: =a[1,1];     for i: =low(a) to high(a) do    for j: =low(a) to high(a[1]) do     if a[i,j]> max then      begin        max: =a[i,j];         ind[0]: =i;         ind[1]: =j;       end;       writeln;   writeln(' max element: ',max);   write(' index: ');     for i: =0 to 1 do    write(ind[i],' ');   readln; end.  

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

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

Всем добрый вечер. как написать программу для такой : в одномерном массиве заменить на ноль четные элементы?
Ваше имя (никнейм)*
Email*
Комментарий*

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

dkvsadovoe
gusrva3001
Anatolevich667
svetarakityanskaya
Aleksei1463
tarhan1221
uvarovig
vettime625
Railyan
alexseyzyablov
Gennadievna bessonov
vallzh8328
Ofelya1308
Lolira64
Григорьевич915