Moroshkina-Aristova2011
?>

Подскажите тезу "Яку роль відіграє інформатика в житті людини" ​

Информатика

Ответы

Zhanibekrva Kandaurova
Const
  m=5;
  n=3;
var
  i,j,k:integer;
  a:array[1..m,1..n] of integer;
begin
  Randomize;
  Writeln('Исходный массив');
  k:=0;
  for i:=1 to m do begin
    for j:=1 to n do begin
      a[i,j]:=Random(999)+1;
      Write(a[i,j]:4);
      if (a[i,j] mod 8=0) and (a[i,j] mod 10=4) then Inc(k);
      end;
    Writeln
  end;
  if k>0 then begin
    Writeln('Искомые элементы');
    for i:=1 to m do
      for j:=1 to n do
        if (a[i,j] mod 8=0) and (a[i,j] mod 4=10) then Write(a[i,j],' ')
    end
  else
    Writeln('Нет элементов, кратных 8 и оканчивающихся на 4')
end.

Пример работы программы
Исходный массив
 424 672 826
 546 587 413
 507 211 884
 252 781 518
 750 656 359
Искомые элементы
424
okunevo2010
Const
  N = 30;

var
  a: array [1..N] of integer;
  i, nel, x: integer;

begin
  writeln('Введите элементы массива');
  for i := 1 to N do read(a[i]);
  writeln('введите Х');
  readln(x);
  nel := 0;  // номер найденного элемента
  i := 1;
  while (i <= n) and (nel = 0) do
  begin
    if a[i] = x then nel := i;
    i := i + 1
  end;
  if nel > 0 then
    writeln('Номер элемента ', nel)
  else
    writeln('Не найден элемент, удовлетворяющий условию')
end.

Тестовый пример:

Введите элементы массива
1 3 6 8 4 9 14 -4 7 45 4 8 0 23 63 253 23 453 54 20 54 12 -56 3 0 -34 28 27 90 23
введите Х
0
Номер элемента 13

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

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

Подскажите тезу "Яку роль відіграє інформатика в житті людини" ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

os7960
dilovarnazarov1986
Stanislavovna1237
Merkuloff78
Tkachenko1050
мария Кузив1393
AleksandrovnaIgor
хаджимурод1172
director
igorshevkun
opscosmiclatte7868
manager6
vis-lyubov8832
shef3009
bugaevnicky