Тема: Елементи масиву
Допоможіть будь ласка з цим завдвнням: Обчислити суму елементів масиву, що знаходяться між першим та
другим від’ємними елементами.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Елементи масиву
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Допоможіть будь ласка з цим завдвнням: Обчислити суму елементів масиву, що знаходяться між першим та
другим від’ємними елементами.
Якось так:
#include <iostream>
int main() {
// замініть на потрібний масив
int arr[] = {10, -20, 3, 400, 50, -60, 70, 80, -90, -100};
int result = 0;
bool started_counting = false;
for (auto item : arr) {
if (item < 0 && !started_counting) {
started_counting = true;
continue;
}
if (item < 0 && started_counting) {
break;
}
if (started_counting) {
result += item;
}
}
std::cout << result << "\n";
}
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися