Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятно как сделать распечатку элементов функции Есть функция, которая считывает элементы вводящиеся с клавиатуры int InputMassiv (TElement m) { int k=0; TElement c; do { scanf ("%c", &c); if... https://www.cyberforum.ru/ cpp-beginners/ thread2211770.html Вывести в том же порядке округленные значения всех чисел C++
Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений. ...
C++ Найти количество наборов, элементы которых возрастают или убывают. Дано целое число K, а также K наборов ненулевых целых чисел.Каждый набор содержит не менее двух элементов, признаком его завершения является число 0. Найти количество наборов, элементы которых... https://www.cyberforum.ru/ cpp-beginners/ thread2211766.html C++ Удалить строку и столбец, на пересечении которых расположен наибольший по модулю элемент матрицы https://www.cyberforum.ru/ cpp-beginners/ thread2211763.html
Задан двумерный массив 3х3. Удалить строку и столбец, на пересечении которых расположен наибольший по модулю элемент матрицы. Помогите написать код, сам пытался, не знаю как написать удаление строки...
C++ Элементы массива стоящие в четных позициях перенести в начало массива
8. С одномерным массивом, состоящим из n вещественных элементов, выполнить следующее: Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных...
C++ Вывести те элементы в наборе, которые меньше своего левого соседа, и их количество Дано целое число N (> 1) и набор из N целых чисел. Вывести те элементы в наборе, которые меньше своего левого соседа, и количество K таких элементов. Сделал через массив, сказали не правильно.((((... https://www.cyberforum.ru/ cpp-beginners/ thread2211756.html
C++ Определить какую максимальную площадь огорода можно засеять указанным способом https://www.cyberforum.ru/ cpp-beginners/ thread2211753.html
Я что то запутался в задаче А. Не пойму задачу , но хочу понять её суть: На дворе уже ранняя весна, а Бомбослав только что получил диплом заключительного этапа От- крытой олимпиады школьников по...
Передача в параметры функции указателя на функцию C++
Здравствуйте, хочу написать функцию, которая измеряла бы время выполнения любой функции func, где ни параметры, ни тип возвращаемого значения заранее неизвестны. Вот код, который я представляю...
C++ Структура struct ved { ved data, data; ved *prev,*next; //ukazatel' na sleduyushchij ehlement }; Что не так с этой структурой? Кимпилятор ругается. https://www.cyberforum.ru/ cpp-beginners/ thread2211750.html C++ Не работает код на С++ https://www.cyberforum.ru/ cpp-beginners/ thread2211747.html
Я начинающий программист(в будущем безопасник), имею вопрос к Вам. Вообщем необходимо выполнить следующую задачу: объявите массив символьных указателей на 10 элементов. Заполните этот массив...
C++ Целочисленная матрица: найти максимальное значение среди всех элементов в отмеченных столбцах
Добрый день! Помогите, пожалуйста, с написанием программы. Дана целочисленная матрица A(M,N) Столбец j-назовем отмеченным, если в нем существует строго возрастающая последовательность, содержащая не...
C++ Строка: Удалить все слова, которые встречались уже в строке раньше https://www.cyberforum.ru/ cpp-beginners/ thread2211745.html
Добрый день! Помогите, пожалуйста. Как написать эту программу? Ввести строку символов. Удалить слова, которые которые встречались уже в строке раньше. Разделителями слов в строке являются пробелы...
7422 / 5017 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
17.03.2018, 20:52 0

Вывести сумму чисел из данного набора, расположенных между первым и последним нулем - C++ - Ответ 12222478

17.03.2018, 20:52. Показов 4215. Ответов 2
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
int main()
{    
    int n, k=0, a, SUM=0, sum1=0, sum2=0;
    
    cout <<"n="; cin >>n;
    
    for (int i = 1; i <=n; i++)
    {
    cin >>a;
    SUM+=a;
    if (a==0) {sum2=0; k++;}    
    if (a==0 && k==1) sum1=SUM;   
    sum2+=a;
    }    
    cout <<"sum="<<SUM-sum1-sum2<<endl;
 
system("pause");
return 0;
}


Вернуться к обсуждению:
Вывести сумму чисел из данного набора, расположенных между первым и последним нулем C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2018, 20:52
Готовые ответы и решения:

Вывести сумму чисел из данного набора, расположенных между первым и последним нулем
программа на языке С++ Дано целое число N и набор из N целых чисел, содержащий по крайней мере...

Вывести сумму чисел расположенных между первым и последним нулем
Дано целое число N и набор из N целых чисел, содержащий по крайней мере два нуля. Вывести сумму...

Вывести сумму чисел из данного набора, расположенных между первым и последним нулем
Дано целое число N и набор из N целых чисел, содержащий по крайней мере два нуля. Вывести сумму...

Найти сумму элементов массива, расположенных между первым и последним нулем
Здравствуйте. Я, вроде бы написал программу, но она у меня почему-то не запускается, при чем безо...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2018, 20:52
Помогаю со студенческими работами здесь

Вывести сумму чисел из данного набора, расположенных между двумя нулями
Задание: дано целое число N и набор из N целых положительных чисел, содержащий по крайней мере два...

Вывести сумму чисел из данного набора, расположенных между первыми двумя нулями
Если на затруднит. Завтра зачёт, а препод поставил условие решать НЕ ЧЕРЕЗ МАССИВЫ. если кто-то...

Вывести сумму чисел из данного набора, расположенных между последними двумя нулями
Дано целое число N и набор из N целых чисел, содержащий по крайней мере два нуля. Вывести сумму...

Вывести сумму чисел из данного набора, расположенных между последними двумя нулями
№2 Дано целое число N и набор из N целых чисел, содержащий по крайней мере два нуля. Вывести сумму...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru