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

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

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

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

19.06.2011, 14:12. Просмотров 807. Ответов 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;
 
// вконце написал то,чтоб при нажатии энтер не выходило.
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2011, 14:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как написать скрипт,находящий сумму чисел от 1 до заданного числа? (C++):

Для заданного четного числа вычислить сумму, для нечетного произведение чисел от 1 до заданного - C++
c++ дано число вводится с клавиатуры, если оно четное, то ввести сумму с 1 до n. Если нечетное — произведение от 1 до n. вывести на экран

Вычислить сумму чисел от 1 до заданного числа - C++
Вычислить сумму чисел от 1 до заданного числа!

Найти сумму чисел Фибоначчи меньше заданного числа Q - C++
Помогите исправить. #include&lt;iostream&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;Rus&quot;); int q,c; int f1=0; int...

Найти сумму чисел массива меньших заданного числа - C++
Есть величины А, В(А&lt;В) и массив Х(n). Найти сумму всех чисел в массиве, что меньше за А, произведение тех, что больше за В, max и min в...

Найти сумму чисел Фибоначчи, меньших заданного числа - C++
1) Задан массив М натуральных чисел, упорядоченный по неубыванию, т.е .: M&lt;=M&lt;=...&lt;=M. Найти первое натуральное число, не представимое...

Найти сумму чисел Фибоначчи, меньших заданного числа Q - C++
1.Найти сумму чисел Фибоначчи, меньших заданного числа Q.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
19.06.2011, 14:15 #2
C++
1
2
3
4
5
6
int n, sum;
cin >> n;
 
sum = 0;
for (int i = 1; i <= n; i++)
  sum += i;
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
20.06.2011, 11:57 #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;
};
0
grizlik78
Эксперт С++
1911 / 1443 / 112
Регистрация: 29.05.2011
Сообщений: 3,000
20.06.2011, 13:59 #4
Ну, если уж формально отвечать на вопрос из темы, то
C
1
sum = N*(N+1)/2;
Ну а по сути iama показал как: накапливать в специальной переменной при помощи оператора +=
0
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
20.06.2011, 14:03 #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;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2011, 14:03
Привет! Вот еще темы с ответами:

Определить сумму последовательности чисел, которые меньше заданного числа - C++
Дана последовательность вещественных чисел а1, а2, …., а15 упорядоченная по возрастанию, и число n, не равное ни одному из чисел...

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

Вычислить сумму квадратов всех целых чисел, меньших заданного числа a - C++
Вычислить сумму квадратов всех целых чисел, меньших заданного числа a.

Найти максимальную сумму чисел, произведение которых не превышает заданного числа. - C++
Вводим массив(статический).Найти максимальную сумму чисел, произведение которых не превышает заданного числа.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.06.2011, 14:03
Ответ Создать тему
Опции темы

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