Отрицательные элементы
Задан одномерный массив вещественных чисел длины n. Определить сумму и количество отрицательных элементов в массиве.
Входные данные:
В первой строке задано количество элементов массива n (n ≤ 100). В следующей строке через пробел задано n вещественных чисел — элементы массива, значения которых не превышают по модулю 100.
Выходные данные:
В одной строке вывести количество отрицательных чисел и через пробел их сумму с точностью до 2-х знаков после десятичной точки.
Тесты
# | ВХОДНЫЕ ДАННЫE: | ВЫХОДНЫЕ ДАННЫЕ: |
---|---|---|
1 | 5
6 -7.5 2.1 -2.0 0 |
2 -9.50 |
2 | 2 -1 -2 |
2 -3.00 |
3 | 6
1 1 1 1 1 1 |
0 0.00 |
4 | 7 -1.99 -5.34 9 6.43 -6.32 0 -7.43 |
4 -21.08 |
5 | 3 -1.992345 -5.334224 9 |
2 -7.33 |
Код программы:
Решение задачи:
Для решения данной задачи я описал две переменные: m типа int и k типа double, которые изначально равны 0. Цикл ищет в массиве элементы которые меньше 0. C каждым найденным отрицательным элементом, m увеличиваться на 1, а к числу k прибавляется сам элемент.