• Дан массив, содержащий 70 целых чисел. Опишите алгоритм , позволяющий найти и вывести наименьшее содержащиеся. в массиве положительное число, десятичная запись которого. оканчивается цифрой 7. Гарантируется, что в массиве есть такое число.

Ответы 1

  • Program s;

     uses crt;

     const n=7;

     Var i,nomer,chislo:integer;

         a:array[1..n] of integer;

    Begin

      nomer:=0;

      chislo:=0;

      For i:=1 to n do

       begin

         Write('Элемент массива №',i,' = ');

         Readln(a[i]);

       end;

      For i:=1 to n do

       if (a[i] mod 10 = 7) and (a[i]>0) and ((a[i]<chislo) or (chislo=0)) then

         Begin

           Nomer:=i;

           Chislo:=a[i];

         End;

    Clrscr;

     Writeln('Элемент массива №',nomer,', равный ',chislo, '');

    End.

    • Автор:

      laylaleau
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years