• ПОМОГИТЕ НАПИСАТЬ ПРОГРАМУ!!!!!
    Подсчитать количество цифр в массиве больше 5
    4 2 6 7 8 6
    + помогите решить задачу :
    var
    a:array(1...5) of integer;
    b:integer;
    Begin
    b:=3
    a(1):=3;
    a(2):=4
    a(3):=5
    a(4):=2
    a(5):=3
    for (a(i)+1)>3 then b:=b+1
    write(b)
    end.

Ответы 1

  • Ответ:

    uses crt;

    const nmax=100;

    var m:array[1..nmax] of integer;

       n,i,a,k:integer;

    begin

    randomize;

    repeat

    write('Размер массива до ',nmax,' n=');

    read(n);

    until n in [1..nmax];

    writeln('Исходный массив:');

    for i:=1 to n do

    begin

     m[i]:=random(50)+1;

     write(m[i]:4);

    end;

    writeln;

    write('Введите число для поиска a=');

    read(a);

    k:=0;

    for i:=1 to n do

    if(m[i]>a) and(m[i] mod 5=0)then k:=k+1;

    writeln('Количество элементов больших ',a,' и кратных 5=',k);

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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