webotryvclub21
?>

Дан произвольный двумерный массив целых чисел.найти максимальный элемент кратный 3 в этом массиве

Информатика

Ответы

ibzaira

program vigod; uses crt; const  n = 12;   m = 13; var  a: array[1..n,1..m] of integer;   i, j, max: integer; begin  writeln('*** alphaues is ***');   writeln('***                  ok                        ***');   {заполняем массив случайными числами}  randomize;   for i: =1 to n do      for j: =1 to m do          begin              a[i,j]: =random(101)-50;               if a[i,j] mod 3 = 0 then max: =a[i,j];           end;   {находим нужный элемент и выводим массив}  for i: =1 to n do      begin          for j: =1 to m do          begin              if (a[i,j] mod 3 = 0) and (a[i,j]> max)then                  max: =a[i,j];               write(a[i,j]: 4);           end;           writeln();       end;     writeln();     writeln('максимальный элемент кратный 3, равeн ',max); end.проверено - работает на паскаль авс

natalia595977
Японял и написал программу: uses crt; const n=25; type mas=array [1..n] of integer; var    i, col: integer;             a: mas; begin   clrscr;   randomize;   col: =0;   writeln(' massiv a: ');   for i: =1 to n do     begin             a[i]: =10+random (90);             write(a[i]: 3);             if (a[i] mod 2=0) then col: =col+1;     end;     writeln; writeln;     writeln(' col = ', col);   readln; end.
NurlanAleksandrovich
Вариант с процедурой delete var   s: string;   k: integer; begin   write('введите слово: '); readln(s);   write('какую по порядку букву удалить? '); read(k);   delete(s,k,1);   writeln('результат: ',s) end. вариант с функцией copy var   s: string;   k,n: integer; begin   write('введите слово: '); readln(s);   write('какую по порядку букву удалить? '); read(k);   n: =length(s);   s: =copy(s,1,k-1)+copy(s,k+1,n-k);   writeln('результат: ',s) end. вариант с циклами var   s,s1: string;   k,i,n: integer; begin   write('введите слово: '); readln(s);   write('какую по порядку букву удалить? '); read(k);   n: =length(s);   s1: ='';   for i: =1 to k-1 do s1: =s1+s[i];   for i: =k+1 to n do s1: =s1+s[i];   writeln('результат: ',s1) end. тестовое решение (одинаково для всех вариантов): введите слово: таракан какую по порядку букву удалить? 4 результат: таркан блок-схемы всех вариантов находятся во вложениях

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

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

Дан произвольный двумерный массив целых чисел.найти максимальный элемент кратный 3 в этом массиве
Ваше имя (никнейм)*
Email*
Комментарий*

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

olyafom1234
missmorozova2
manyugina1
kadrevproduction
Иванович
Alenachernika9111
Varezka86179
ksoboleva
Sharap
galtig83
alvas12828646
yuda12
kreon1
steger
maxchuev