Заполнить массив из 8 чисел .Вывести на печать только элементы,значение которых больше собственного индекса .Подсчитать количество и сумму таких чисел.

22 Апр 2020 в 19:40
166 +3
0
Ответы
1
include

int main() {
int arr[8] = {5, 3, 8, 1, 4, 6, 2, 7};
int count = 0;
int sum = 0;

for (int i = 0; i < 8; i++) {
if (arr[i] > i) {
std::cout << arr[i] << " ";
count++;
sum += arr[i];
}
}
std::cout << std::endl;
std::cout << "Количество чисел, значение которых больше собственного индекса: " << count << std::endl;
std::cout << "Сумма таких чисел: " << sum << std::endl;
return 0;

}

18 Апр 2024 в 13:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир