• Pascal

    Дан массив вещественных чисел. Найти сумму и количество отрицательных с нечетными номерами элементов, расположенных в первой половине массива (включая середину)

     

    Ограничения:

    -число элементов в матрице не более 10-ти

    Порядок ввода исходных данных:

    -число элементов в массиве

    -элементы массива

     

    Порядок вывода результатов:

    -значение суммы с точностью до одного знака после запятой, ограничить ширину поля вывода результата 7-ю позициями, количество таких элементов или сообщение "Элементы не найдены"

Ответы 1

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

    n,i,k:integer;

    s:real;

    begin

    readln(n);

    for i:=1 to n do readln(a[i]);

    i:=1;

    while i<=n do begin

    if a[i]<0 then begin inc(k); s:=s+a[i]; end;

    i:=i+2;

    end;

     

    if k<>0 then writeln(s:0:7,' ',k) else writeln('Элементы не найдены');

    end.

    • Автор:

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

Войти через Google

или

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

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

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