С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Неправильно работает функция - C++

16.10.2010, 21:26. Просмотров 417. Ответов 7
Метки нет (Все метки)

You are given natural number n. Calculate 12+22+...+n2.
Example
Input Output
2 5

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
 
 
void func(double a)
{
    for(double i=0,b; i<=a; i++){
                b=pow(i,2)+pow((i+1),2);
                
                cout << b << ' ';}
}
 
int main()
{
        double a;
        cin >> a;
        func(a);
        cout << endl;
        system("pause");
        return 0;
}
почему не работает?? выдает немножко не то(((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2010, 21:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Неправильно работает функция (C++):

Неправильно работает функция - C++
Господа, написал следующий код, цель - заполнить имеющийся вектор структур данными из файла + вывести количество символа @ Проблема...

Неправильно работает функция gets( ) - C++
..... char *str = new char; gets( str ); printf( &quot;%s&quot;, str ); .....

Неправильно работает функция - C++
Проблема заключается в том, что в случае, если пользователь вводит числа от 1 до 9 все работает правильно, а если от 10 и далее, то...

Неправильно работает функция - C++
void FreeTop( Tree *&amp;tree ) { if( tree-&gt;d == NULL )delete tree; else FreeTop( tree-&gt;d ); } это моя функция освобождения...

неправильно работает функция replace()? - C++
Нужно написать программу, которая заменяет в строке символ '/' на строку &quot;&quot;. Ниже дан цикл, в котором это происходит. Но замена почему-то...

Функция scanf() неправильно работает - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; int main() { unsigned char c1, c2; bool b=true; while (b==true)...

7
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
16.10.2010, 21:34 #2
А что выдает???
0
veab
0 / 0 / 0
Регистрация: 16.10.2010
Сообщений: 10
16.10.2010, 21:37  [ТС] #3
она дает последний b например должен 1+4+9+16=30 а дает 9+16=25 не знаю как сделать последовательность
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
16.10.2010, 21:38 #4
если n=2, то результат должен быть - 24???
0
veab
0 / 0 / 0
Регистрация: 16.10.2010
Сообщений: 10
16.10.2010, 21:40  [ТС] #5
нет...если n=2
то 1+4=5
если 3
то1+4+9=14
если 4 то 1+4+9+16+30
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
16.10.2010, 21:42 #6
Пробуйте:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
#include <math.h>
 
using namespace std;
 
int main()
{
    int i,n,s=0;
    cout<<"  n="; cin>>n;
    for(i=1;i<=n;i++) s+=pow(i,2);
    cout<<"\n  S="<<s;
    getch();
    return 1;
}
1
veab
0 / 0 / 0
Регистрация: 16.10.2010
Сообщений: 10
16.10.2010, 21:45  [ТС] #7
спасибо большое) вы профессиональный программист?
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
16.10.2010, 21:46 #8
Студент
0
16.10.2010, 21:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2010, 21:46
Привет! Вот еще темы с ответами:

Неправильно работает функция string::find_last_of - C++
include &lt;stdio.h&gt; #include &lt;string&gt; using namespace std; int main () { string temp= &quot;undefined reference to&quot;; size_t...

Почему функция atanh работает неправильно? - C++
Задание http://content-15.foto.my.mail.ru/mail/megabayt_m/_answers/i-359.jpg Кусок кода for (double X = Xn; X &lt;= Xk; X += dX) { ...

Неправильно работает функция CArray.Add() - C++
Вобщем вызываю CellAr.Add(DictCell(&quot;sda&quot;,823)) но в сам массив записывается объект созданный конструктором без параметров, хотя через...

Не работает функция синус и неправильно выводятся числа - C++
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; #include &lt;iomanip&gt; #include &lt;math.h&gt; #define MAX_RAND 0x7fff ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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