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

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

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

Как написать скрипт,находящий сумму чисел от 1 до заданного числа? - C++

19.06.2011, 14:12. Просмотров 789. Ответов 4
Метки нет (Все метки)

например я написал 5.хочу чтоб 1+2+3+4+5,выводил 15.вот что я сделал,я еще новичок,неделя учу.

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
#include <stdio.h>
#include <iostream.h>
int main(int nNumberofArgs, char* pszArgs[])
{
 
int vashe;
cout << "vvedite vashe cislo:";
cin >> vashe;
int a;
a=1;
     while (a<=vashe)
     {
        
        cout << a;
        ++a;
     }
 
int enter;
cout << " ";
cin >> enter;
cout <<  enter;
 
return 0;
 
// вконце написал то,чтоб при нажатии энтер не выходило.
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2011, 14:12     Как написать скрипт,находящий сумму чисел от 1 до заданного числа?
Посмотрите здесь:

Вычислить сумму чисел от 1 до заданного числа C++
C++ Найти максимальную сумму чисел, произведение которых не превышает заданного числа.
C++ Как написать программу-калькулятор чтобы было можно додавать 2 числа, 3 числа, 4 числа, n чисел?
C++ Заданы целые числа a1, a2,…, an. Написать программу, которая находит сумму четных чисел среди чисел a1, a2,…, an
C++ Найти сумму чисел Фибоначчи, меньших заданного числа Q
Написать программу для вывода на экран чисел Фибоначчи, меньших заданного числа Q C++
Определить сумму последовательности чисел, которые меньше заданного числа C++
C++ Задан массив целых чисел. Вычислить сумму элементов, которые больше заданного числа
Написать программу, которая вычисляет сумму квадратов всех четных чисел до заданного n C++
C++ Вычислить сумму квадратов всех целых чисел, меньших заданного числа a
C++ Найти сумму чисел массива меньших заданного числа
Найти сумму чисел Фибоначчи меньше заданного числа Q C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iama
 Аватар для iama
1249 / 974 / 48
Регистрация: 30.07.2010
Сообщений: 5,297
19.06.2011, 14:15     Как написать скрипт,находящий сумму чисел от 1 до заданного числа? #2
C++
1
2
3
4
5
6
int n, sum;
cin >> n;
 
sum = 0;
for (int i = 1; i <= n; i++)
  sum += i;
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
20.06.2011, 11:57     Как написать скрипт,находящий сумму чисел от 1 до заданного числа? #3
ыы..

C++
1
2
3
4
5
6
7
8
9
10
11
template<int N>
struct calc
{
    static const int result = N + calc<N-1>::result;
};
 
template<>
struct calc<0>
{
    static const int result = 0;
};
grizlik78
Эксперт С++
 Аватар для grizlik78
1890 / 1422 / 104
Регистрация: 29.05.2011
Сообщений: 2,977
20.06.2011, 13:59     Как написать скрипт,находящий сумму чисел от 1 до заданного числа? #4
Ну, если уж формально отвечать на вопрос из темы, то
C
1
sum = N*(N+1)/2;
Ну а по сути iama показал как: накапливать в специальной переменной при помощи оператора +=
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
20.06.2011, 14:03     Как написать скрипт,находящий сумму чисел от 1 до заданного числа? #5
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int sum(int n){
    return n?n+sum(n-1):n;
}
int main(){
    int N;
    std::cin >> N;
    std::cout << sum(N);
    return 0;
}
Yandex
Объявления
20.06.2011, 14:03     Как написать скрипт,находящий сумму чисел от 1 до заданного числа?
Ответ Создать тему
Опции темы

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