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

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

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

Подскажите пожалуйста что не так - C++

08.01.2014, 13:43. Просмотров 264. Ответов 8
Метки нет (Все метки)

Вот выражение:
e2/3+e3/4+e4/5+...+e9/10
Вроде компилится, консоль запускается, но выражение не высчитывает.
Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main () {
int n;
float result=0, i, e=2.71;
for (i=3; i<11; i++)
result+=pow(e,(i-1))/i;
cout<< "summa= ";
cin>> n;
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2014, 13:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите пожалуйста что не так (C++):

подскажите пожалуйста, что не так? - C++
Здравствуйте. У меня вопрос по поводу задачи: найти букву, чаще встречающуюся в тексте. Т.е. я ввожу массив из элементов,...

Подскажите пожалуйста, что не так - C++
Задание из книги. Вроде бы все делаю правильно, но в итоге программа не правильно считает. На скрине условие и сама формула, по которой...

Подскажите,пожалуйста ,что не так с кодом! - C++
Не могу понять,что с кодом.Если не сложно,то прокомментируйте пожалуйста #include &lt;stdio.h&gt; #include &lt;string.h&gt; #define ...

Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык?? - C++
Добрый вечер,формучани! После компиляции VS 12 у меня место русского языка показывает неизвестные иероглифы. Подскажите пожалуйста,что...

Как сделать так, чтобы условие начало работать?Подскажите,пожалуйста - C++
Здравствуйте. Прошу,подскажите,пожалуйста, ступор уже. Вот прога: for(n=1;n&lt;=100;n++) do { P0=1/(exp(r,n));...

Проверьте пожалуйста, что не так? - C++
условие задачи: написать и протестировать функцию, которая находит сумму всех цифр введенного целого числа, если оно является простым и...

8
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
08.01.2014, 13:46 #2
9 строка. вы не печатаете результат. может надо так:
C++
1
cout << "summa = " << result << std::endl;
0
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
08.01.2014, 13:47 #3
Lenar89, потому что результат вы не выводите
C++
1
cout<< "summa= " << result;
1
Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
08.01.2014, 13:48 #4
Цитата Сообщение от DU Посмотреть сообщение
9 строка. вы не печатаете результат. может надо так:
Код C++
1
cout << "summa = " << result << std::endl;
C++
1
std::cout << "..."  << result << std::endl;
cin вам там не нужен.
0
Lenar89
0 / 0 / 0
Регистрация: 06.01.2014
Сообщений: 52
08.01.2014, 13:51  [ТС] #5
Цитата Сообщение от Ryuk Посмотреть сообщение
C++
1
2
std::cout << ... << std::endl;
std::cin >> ..;
А обязательно std вписывать? Он без него все хорошо высчитал.
Получается тогда и int не нужен?
0
Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
08.01.2014, 13:56 #6
Lenar89, если в начале не писать:
C++
1
2
using std::cout /*и далее команды которые вам нужны*/
/*Аналогично чтобы много не прописывать можно определить сразу все using namespace std;*/
То обязательно.

Добавлено через 2 минуты
Lenar89, а причем здесь int?
1
Lenar89
0 / 0 / 0
Регистрация: 06.01.2014
Сообщений: 52
08.01.2014, 14:03  [ТС] #7
не знаю
Просто я с подобия делал, там был инт и син. Вы говорите что син не надо, от сюда выходит и инт тут не нужен. Или я шибаюсь? Но в любом случае код работает
Всем спасибо!
0
Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
08.01.2014, 14:23 #8
Lenar89, а, вы имеете ввиду объявление переменной n. Нет, она здесь не нужна.
0
ilja123
43 / 43 / 7
Регистрация: 24.12.2009
Сообщений: 407
08.01.2014, 14:28 #9
C++
1
2
3
4
5
float result=0, i, e=2.71;
    for (i=3; i<11; i++)
    result+=pow(e,(i-1))/i;
    cout<< "summa= " << result << endl;
    getch();
0
08.01.2014, 14:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2014, 14:28
Привет! Вот еще темы с ответами:

скажите пожалуйста что не так? - C++
пишет ошибку &quot;Необработанное исключение в &quot;0x0f3fde8f (msvcr100d.dll)&quot; в &quot;lab2.exe&quot;: 0xC0000005: Нарушение прав доступа при записи...

Подскажите что не так? - C++
Класс #include &lt;string&gt; #include &lt;fstream&gt; #include &lt;math.h&gt; #include &quot;dot.h&quot; Dot::Dot() { x=0; y=0; ...

Подскажите что не так? - C++
Нужно заменить цифры в числе на ноль, если цифра равна &quot;a&quot;. А затем вывести получившееся число. число N - натуральное, а - является...

Подскажите, что не так? - C++
//bow.h using namespace std; class Bow { string color; bool drawn; int arrows;


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

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

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