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

Код программы на языке С++. Не могу понять в чем ошибка - C++

Восстановить пароль Регистрация
 
Kostia1012
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 96
19.11.2013, 17:28     Код программы на языке С++. Не могу понять в чем ошибка #1
Где-то в коде есть ошибка... Помогите найти...
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
    setlocale(0,"");
   float S=0,e,t,i=1;
   t=double(1)/(i(i+1));
   cout<<"Введите e=";
   cin>>e;
   while (e<fabs(t))
   {
       S=S+t;
       cout<<"i="<<i<<" t="<<t<<" S="<<S<<
       i++;
       t=double(1)/(i(i+1));
   }
   cout<<"Сумма равна"<<S<<
    system ("pause");
    return 0;
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2013, 17:28     Код программы на языке С++. Не могу понять в чем ошибка
Посмотрите здесь:

C++ не могу понять в чем ошибка
Не могу понять в чем ошибка C++
Не могу понять в чем ошибка C++
C++ не могу понять в чем ошибка
C++ не могу понять в чем ошибка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IntelCoreDuo
11 / 11 / 0
Регистрация: 09.11.2013
Сообщений: 52
19.11.2013, 17:35     Код программы на языке С++. Не могу понять в чем ошибка #2
Цитата Сообщение от Kostia1012 Посмотреть сообщение
Где-то в коде есть ошибка... Помогите найти...
Код:
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
setlocale(0,"");
float S=0,e,t,i=1;
t=double(1)/(i(i+1));
cout<<"Введите e=";
cin>>e;
while (e<fabs(t))
{
S=S+t;
cout<<"i="<<i<<" t="<<t<<" S="<<S<<
i++;
t=double(1)/(i(i+1));
}
cout<<"Сумма равна"<<S<<
system ("pause");
return 0;
}


С переменной i ты что делаешь? Знак, видимо, не поставил.

C++
1
t=double(1)/(i(i+1));
ranebull
 Аватар для ranebull
512 / 345 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
19.11.2013, 17:42     Код программы на языке С++. Не могу понять в чем ошибка #3
Цитата Сообщение от Kostia1012 Посмотреть сообщение
Где-то в коде есть ошибка... Помогите найти...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
setlocale(0,"");
float S=0,e,t,i=1;
t=double(1)/(i*(i+1));
cout<<"Введите e=";
cin>>e;
while (e<fabs(t))
{
S=S+t;
cout<<"i="<<i<<" t="<<t<<" S="<<S<<i++<<endl;
t=double(1)/(i*(i+1));
}
cout<<"Сумма равна "<<S<<endl;
system ("pause");
return 0;
}
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
19.11.2013, 17:48     Код программы на языке С++. Не могу понять в чем ошибка #4
попробуй скомпилить и тебе компилятор укажет на ошибки
Yandex
Объявления
19.11.2013, 17:48     Код программы на языке С++. Не могу понять в чем ошибка
Ответ Создать тему
Опции темы

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