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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
Wampall
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 66
#1

Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: - C++

18.12.2011, 18:45. Просмотров 2209. Ответов 4
Метки нет (Все метки)

Дана непустая последовательность целых чисел, оканчивающаяся 0.
Найти:
а) сумму всех чисел последовательности
б) кол-во всех чисел последовательности

Предложите вариант решения.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2011, 18:45     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти:
Посмотрите здесь:

Дана последовательность из n целых чисел. Найти минимальный элемент в этой последовательности. C++
C++ Данна непустая последовательность целых чисел
Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ C++
Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак C++
Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М C++
C++ 6.62. Дана непустая и упорядоченная по возрастанию последовательность целых чисел, оканчивающаяся числом 10 ООО. Определить порядковый номер первого ч
C++ Дана последовательность целых чисел из n элементов. Найти:
. Дана последовательность из n целых чисел. Найти среднее арифметическое чётных чисел из этой последовательности C++
Дана последовательность целых чисел, последнее из которых 0. Найти количество 3-значных чисел C++
Дана последовательность из n целых чисел. Найти ее характериститки C++
Дана непустая последовательность различных натуральных чисел за которой следует 0. Определить порядковый номе C++
Дана последовательность из n целых чисел. Найти среднее арифметическое этой последовательности C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5929 / 3366 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
18.12.2011, 18:50     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <list>
#include <algorithm>
#include <numeric>
 
using namespace std;
 
int main()
{
    list<int> lst;
    int number;
    while (cin >> number && number != 0)
        lst.push_back(number);
    cout << "Сумма: " << accumulate(lst.begin(), lst.end(), 0) << endl;
    cout << "Количество элементов: " << lst.size() << endl;
    return EXIT_SUCCESS;
}
Wampall
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 66
18.12.2011, 19:13  [ТС]     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: #3
Супер! Можете в кратце пояснить что происходит в программе. А то с моим уровнем знаний, я не совсем понимаю.
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.12.2011, 19:20     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: #4
Вот на Си
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
 
int main(void)
{
    int val;
    int count = 0;
    int sum = 0;
 
    while ( printf (" Enter val = ") && scanf ("%d", &val) && val && ++count && (sum += val) )
        ;
 
    printf (" Count = %d \t Sum = %d \n ", count, sum);
 
    system ("pause");
    return 0;
}
Wampall
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 66
18.12.2011, 19:30  [ТС]     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: #5
go, то что надо =)
Премного благодарен
Yandex
Объявления
18.12.2011, 19:30     Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти:
Ответ Создать тему
Опции темы

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