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

ОШибка в коде. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция для поиска максимального числа в матрице, которое встречается более одного раза http://www.cyberforum.ru/cpp-beginners/thread30508.html
Функция для поиска максимального числа в матрице, которое встречается более одного раза. Спасибо!!! Добавлено через 1 час 12 минут 45 секунд задана матрица SUS
C++ vector и list Есть база объектов: студенты, преподы, аспиранты... Каждому объекту присвоены значения (общие- возраст, имя, мейл- и специфические для каждого подкласса -курс для студента, кафедра для аспиранта, и так далее). Нужно написать программу, которая выводит на экран данные о каждом объекте в зависимости от того, из какого он класса. Нужны три версии- с виртуальной функцией и наследованием (уже... http://www.cyberforum.ru/cpp-beginners/thread30505.html
Выход из консоли по нажатию клавиши C++
Что надо вставить, что бы по нажатию клавиши, скажем, <Enter> произошел выход из консольной программы.
C++ Борьба за кириллицу в MS Visual C++ 6.0
Для того, что бы выводились символы русского алфавита я знаю такой метод: #include <iostream.h> #include <windows.h> // для CharToOem int main() { char str = "Русский текст"; CharToOem(str, str); cout << str << "\n";
C++ Вопрос по оператору cin http://www.cyberforum.ru/cpp-beginners/thread30485.html
Компилятор Microsoft Visual C++ 6.0. При использовании оператора cin, после того как вводишь значение, происходит автоматический перенос на следующую строку (так ведь?). Как от этого избавиться? Я бы хотел, что бы переноса не было. Что бы в цикле поставить cout << "\t"; (разделение табуляцией) после каждого ввода. И получиться ввод в одной строке, до тех пор, пока я сам в программе не укажу...
C++ Сохранение содержимого экрана Нужно сохранять содержимое экрана до того как я что-то на нём нарисовал, так чтобы после того как я вывел на экран допустим круг я мог вернуть состояние картинки до момента вывода этого круга. Тоесть была на экране картинка, я вывел круг, потом я вывел содержимое экрана из памяти и на экране получилась картинка до моего рисования на нём круга. Как можно сохранить содержимое экрана в память? подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1347 / 880 / 52
Регистрация: 02.01.2009
Сообщений: 2,645
Записей в блоге: 1
18.04.2009, 04:19     ОШибка в коде.
Ну какже так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int main()
{
    double sum  = 1.0;
    double term = 1.0;
    double eps;
    int power=1;
    cout<<"Enter Epsilon: ";
    cin>>eps;
    while (term > eps)
    {
        term /=power;
        sum +=term;
        power++;
    }
    cout<<"Sum = "<<sum<<endl;
    return 0;
}
Результат работы
Enter Epsilon: 0.01
Sum = 2.71667
Press any key to continue . . .
Потом при таком коде
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
    double sum  = 1.0;
    double term;
    double eps;
    int power=1;
    cout<<"Enter Epsilon: ";
    cin>>eps;
    cout<<"Enter term: ";
    cin>>term;
    while (term > eps)
    {
        term /=power;
        sum +=term;
        power++;
    }
    cout<<"Sum = "<<sum<<endl;
    return 0;
}
Enter Epsilon: 0.01
Enter term: 3
Sum = 6.15417
Press any key to continue . . .
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru