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

Пошаговый ввод данных и результатов - C++

Восстановить пароль Регистрация
 
keml
15 / 15 / 2
Регистрация: 12.03.2009
Сообщений: 51
29.12.2009, 08:04     Пошаговый ввод данных и результатов #1
Даны натуральные числа n, действительные числа a1...an. Вычислить:
a1,a1+a2,...,a1+a2+...+an
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sergey_O
 Аватар для Sergey_O
5 / 5 / 1
Регистрация: 09.12.2009
Сообщений: 65
29.12.2009, 09:20     Пошаговый ввод данных и результатов #2
ну замутить цикл
при каждом круге добавлять по 1 элементу и сразу же выводить результат.

реализовать можно через массив.
keml
15 / 15 / 2
Регистрация: 12.03.2009
Сообщений: 51
29.12.2009, 13:54  [ТС]     Пошаговый ввод данных и результатов #3
Я плохошарю в с++, если можно распишите.
Sergey_O
 Аватар для Sergey_O
5 / 5 / 1
Регистрация: 09.12.2009
Сообщений: 65
29.12.2009, 17:22     Пошаговый ввод данных и результатов #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
 
using namespace std;
 
void zapros(int *kol_vo)
{
    cout << "Сумму скольки чисел желаете посчитать?" << endl;
    cin >> *kol_vo;
}
 
void summa(int kol_vo)
{
    int summ=0,help;
    for(int i=0;i<kol_vo;i++)
    {
        cout << "\nВведите число: " << endl;
        cin >> help;
        summ=summ+help;
        cout << "\nСумма равна: " << summ;
    }
}
 
void main()
{
    setlocale( LC_ALL,"Russian" );
    int kol_vo;
    zapros(&kol_vo);
    summa(kol_vo);
}
про массив соврал, не лучший вариант.
Yandex
Объявления
29.12.2009, 17:22     Пошаговый ввод данных и результатов
Ответ Создать тему
Опции темы

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