Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lexandr2008
0 / 0 / 0
Регистрация: 26.02.2010
Сообщений: 34
#1

Посчитать сумму чисел стоящих после последнего числа 0 - C++

02.11.2011, 00:28. Просмотров 424. Ответов 4
Метки нет (Все метки)

Подскажите как в одномерном массиве состоящем из n количества чисел посчитать сумму чисел стоящих после последнего числа 0
как найти вот этот последний ноль?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2011, 00:28     Посчитать сумму чисел стоящих после последнего числа 0
Посмотрите здесь:

В одномерном массиве посчитать сумму элементов после последнего положительного элемента - C++
Народ помогите я сижу на экзамене..сделайте простенькую прогу в с++(билдере).В одномерном массиве посчитать сумму элементов после...

Дана последовательность чисел. Посчитать произведение цифр последнего числа, кратного 5 - C++
Дана последовательность чисел. Посчитать произведение цифр последнего числа, кратного 5.

Сформировать новое слово из символов слов массива, стоящих после последнего символа ‘*’ в слове - C++
#include <iostream> #include <string> #include <algorithm> using namespace std; void mas(int n, string *words) { ...

Посчитать сумму цифр стоящих друг от друга через две - C++
Доброе время суток! Ребята, объясните, как на основе этого кода я смогу посчитать сумму цифр стоящих друг от друга через две То есть, я...

В текстовом массиве, посчитать сумму длин элементов, стоящих на четных местах - C++
В текстовом масиве, пощитать суму длин елементов што стоят на парных местах

Посчитать сумму элементов до последнего нулевого значения - C++
В одномерном массиве посчитать сумму элементов до последнего нулевого значения. Использовать контейнер - List

Посчитать все элементы в массиве после последнего отрицательного - C++
//написал код, и нашел последний отрицательный элемент, но мне нужно еще найти сумму всех элементов после этого последнего отрицательного,...

В одномерном массиве посчитать сумму элементов до последнего нулевого значения. Использовать контейнер - List - C++
не могу сделать...

Вычислить сумму элементов стоящих после отрицательного - C++
В одномерном массиве вычислить сумму элементов стоящих после первого отрицательного. P.S. мне нужно только функцию по вычислению суммы...

Найти сумму элементов матрицы, стоящих после максимального - C++
помоите пожалуйста. Матрица заполняется случайными числами, после чего надо найти сумму всех её элементов, стоящих после максимального. все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Net_Wanderer
235 / 208 / 19
Регистрация: 08.06.2011
Сообщений: 467
02.11.2011, 00:31     Посчитать сумму чисел стоящих после последнего числа 0 #2
Цитата Сообщение от Lexandr2008 Посмотреть сообщение
как найти вот этот последний ноль?
начать с конца, проверять элементы пока не встретиться ноль или начало массива
Lexandr2008
0 / 0 / 0
Регистрация: 26.02.2010
Сообщений: 34
02.11.2011, 00:59  [ТС]     Посчитать сумму чисел стоящих после последнего числа 0 #3
Цитата Сообщение от Net_Wanderer Посмотреть сообщение
начать с конца, проверять элементы пока не встретиться ноль или начало массива
как это будет выглядеть в for что б с последнего элемента до первого читал:
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
02.11.2011, 08:40     Посчитать сумму чисел стоящих после последнего числа 0 #4
C++
1
for(int i = n - 1; i >= 0; i--)
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
02.11.2011, 10:03     Посчитать сумму чисел стоящих после последнего числа 0 #5
C++
1
2
3
4
5
6
7
int sum=0;
for(int i = n - 1; i >= 0 && mas[i]!=0; i--)
    sum+=mas[i];
if(i==-1)
    cout<<0;
else
    cout<<sum;
Yandex
Объявления
02.11.2011, 10:03     Посчитать сумму чисел стоящих после последнего числа 0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru