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

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

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

Почему ошибка на 15той строке? - C++

30.11.2013, 22:41. Просмотров 190. Ответов 7
Метки нет (Все метки)

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 <conio.h>
#include <clocale>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    double a, b, c, g, e, f;
    cout <<"Ââåäèòå Г*Г*Г·Г*ëüГ*ûé ГўГЄГ«Г*Г¤: ";
    cin >>a;
    cout <<"\nÂâåäèòå ÷èñëî ëåò: ";
    cin >> b;
    cout <<"\nÂâåäèòå ïðîöåГ*ГІГ*ГіГѕ Г±ГІГ*ГўГЄГі: "  << endl;
    cin >> c ;
    g = Г± / 100;
    e=a+(a*g*b);
    cout << "×åðåç " << b << " ëåò ГўГ» ïîëó÷èòå " << e << " äîëëГ*ðîâ" <<endl;
    getch();
    return 0;
    
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2013, 22:41     Почему ошибка на 15той строке?
Посмотрите здесь:

Как после ввода cin оставаться на той же строке? - C++
Знаю вопрос глупый, но гуглю и не могу найти: int main() { using namespace std; string month{ &quot;January&quot;, &quot;February&quot;, &quot;March&quot;,...

Сумму элементов в той строке, в которой нет отрицательных чисел - C++
Сумму елементов в том ряде в котором нету негативних чисел Добавлено через 11 секунд #include&lt;iostream&gt; #include&lt;fstream&gt; ...

Найти в строке те слова, которые начинаются и оканчиваются одной и той же буквой. - C++
Есть на паскале код uses crt; var s,s1:string; n,i,k,f:byte; begin clrscr; writeln('Введите последовательность слов,...

Найти в строке слова, которые начинаются и оканчиваются одной и той же буквой - C++
дана строка найти в ней те слова которые начинаются и оканчиваются одной и той же буквой. на С++, помогите люди добрые пожалуйста, лучше...

Найти в строке те слова, которые начинаются и оканчиваются одной и той же буквой - C++
Дана строка. Найти в ней те слова, которые начинаются и оканчиваются одной и той же буквой.

Найти в строке те слова, которые начинаются и оканчиваются одной и той же буквой - C++
дана строка. найти в ней те слова, которые начинаются и оканчиваются одной и той же буквой. язык Си++

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FreeMan108
120 / 120 / 6
Регистрация: 04.03.2013
Сообщений: 370
30.11.2013, 22:49     Почему ошибка на 15той строке? #2
Попробуй так

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 <conio.h>
#include <clocale>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    double a, b, c, g, e, f;
    cout <<"Ââåäèòå Г*Г*Г·Г*ëüГ*ûé ГўГЄГ«Г*Г¤: ";
    cin >>a;
    cout <<"\nÂâåäèòå ÷èñëî ëåò: ";
    cin >> b;
    cout <<"\nÂâåäèòå ïðîöåГ*ГІГ*ГіГѕ Г±ГІГ*ГўГЄГі: "  << endl;
    cin >> c ;
    ;g = c / 100;
    e=a+(a*g*b);
    cout << "×åðåç " << b << " ëåò ГўГ» ïîëó÷èòå " << e << " äîëëГ*ðîâ" <<endl;
    getch();
    return 0;
    
}
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
30.11.2013, 22:49     Почему ошибка на 15той строке? #3
возможно ваша 'c' - это русская эс, а не английчкая ц.
перепечатайте так, чтобы точно знать, что она напечатана в английской раскладке.
MURADDDD
1 / 1 / 0
Регистрация: 20.11.2013
Сообщений: 40
30.11.2013, 22:55  [ТС]     Почему ошибка на 15той строке? #4
все сделал уже. но код неправильный может поможет кто решить?

Напишите программу, рассчитывающую сумму денег, которые вы получи- те при вложении начальной суммы с фиксированной процентной ставкой дохода через определенное количество лет. Пользователь должен вводить с клавиатуры начальный вклад, число лет и процентную ставку. Приме- ром результата работы программы может быть следующий:
Введите начальный вклад: 3000
Введите число лет: 10
Введите процентную ставку: 5.5
Через 10 лет вы получите 5124.43 доллара.
В конце первого года вы получите 3 000 + (3 000*0.055) = 3165 долларов. В конце следующего года вы получите 3 165 + (3 165*0.055) = 3339.08 дол- ларов. Подобные вычисления удобно производить с помощью цикла for.
ValeryS
Модератор
6543 / 5009 / 462
Регистрация: 14.02.2011
Сообщений: 16,656
30.11.2013, 23:07     Почему ошибка на 15той строке? #5
Цитата Сообщение от MURADDDD Посмотреть сообщение
Подобные вычисления удобно производить с помощью цикла for.
подобные вычисления вообще в цикле не нуждаются
3000*1.05510 =5124,433375060780623240263671875
_pol
0 / 0 / 0
Регистрация: 02.07.2013
Сообщений: 3
30.11.2013, 23:10     Почему ошибка на 15той строке? #6
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 <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    double a, b, c, g, e, f;
    cout <<"Ââåäèòå Г*Г*Г·Г*ëüГ*ûé ГўГЄГ«Г*Г¤: ";
    cin >>a;
    cout <<"\nÂâåäèòå ÷èñëî ëåò: ";
    cin >> b;
    cout <<"\nÂâåäèòå ïðîöåГ*ГІГ*ГіГѕ Г±ГІГ*ГўГЄГі: "  << endl;
    cin >> c ;
    g = c / 100;
    for (int i=1; i <= b; i++)
    {
        e=a+(a*g);
    cout << "×åðåç " << i << " ãîä(ëåò) ГўГ» ïîëó÷èòå " << e << " äîëëГ*ðîâ" <<endl;
    a=e;
    
}
    getch();
    return 0;
    
}
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
30.11.2013, 23:11     Почему ошибка на 15той строке? #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    double a, b, c, g, e, f;
    cout <<"Введите начальный вклад: ";
    cin >>a;
    cout <<"Введите число лет: ";
    cin >> b;
    cout <<"Введите процентную ставку: ";
    cin >> c ;
    g = c / 100;
    for(int i=1;i<=b;i++)
    {
        e=a+(a*g*b);
    }
    cout << "Через " << b << " лет вы получите " << e << " долларов" <<endl;
    getch();
    return 0;   
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2013, 23:13     Почему ошибка на 15той строке?
Еще ссылки по теме:

На побочной диагонали матрицы разместить суммы элементов, которые лежат той же строке и столбце - C++
Нужно написать код на чистом С. 1. Дана прямоугольная матрица . Заполнить матрицу случайными числами. На побочной диагонали разместить...

В заданной матрице найти минимальный элемент и заменить на него все элементы в той же строке и столбце - C++
Дана квадратная матрица А порядка n. Составить программу, которая находит минимальный элемент и все элементы, расположенные в одной строке...

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

Выполнить сортировку элементов в той строке матрицы сумма элементов в которой максимальная - C++
как я могу писать эту задачу. Задана матрица целых чисел. Выполнить сортировку элементоь в той строке матрицы сумма элементов в которой...

Почему появляются дополнительный сиволы в строке? - C++
Относительно недавно начал изучать C++, дошёл до структур, написал код: #include &lt;iostream&gt; #include &lt;string.h&gt; using namespace...


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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6543 / 5009 / 462
Регистрация: 14.02.2011
Сообщений: 16,656
30.11.2013, 23:13     Почему ошибка на 15той строке? #8
объясняю формулу
3000 + 3000*0.055= 3000*(1+0.0055)=3000*1.055 это через год
через два 3000*1.0055*1.0055=3000*1.0552
через десять 3000*1.05510
через сто 3000*1.055100=634405,90702134810753131782081338
Yandex
Объявления
30.11.2013, 23:13     Почему ошибка на 15той строке?
Ответ Создать тему
Опции темы

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