Задать вопрос
21 декабря, 14:54

В однородном массиве А из n элементов найти количество ненулевых элементов и уменьшить положительные элементы на 20.

+4
Ответы (1)
  1. 21 декабря, 17:10
    0
    program zadacha;

    var i, s: integer;

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

    begin

    writeln ('Введите элементы массива') ;

    for i:=1 to 10 do

    begin

    write ('a[', i,']=') ;

    readln (a[i]) ;

    if a[i]0 then s:=s+1;

    if a[i]>0 then a[i]:=a[i]-20;

    end;

    writeln ('В массиве ', s,' не нулевых элемента') ;

    for i:=1 to 10 do

    write (a[i],' ') ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В однородном массиве А из n элементов найти количество ненулевых элементов и уменьшить положительные элементы на 20. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)
В массиве ненулевых целых чисел определить сколько раз элементы массива при просмотре от его начала меняют знак. Например, в массиве 10, - 4, 12, 56, - 4, - 89 знак меняется 3 раза.
Ответы (1)
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)
Найдите ошибки заполните пустые места var a: ... [1 ... 100] of integer; N: integer; / / Количество элементов в массиве i: real; begin ... ('Введите количество элементов в массиве: ') ; readln (N) ; write ('Введите элементы массива: ') ; ...
Ответы (1)
В однородном массиве найдите произведение ненулевых элементов
Ответы (1)