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

Ошибки в коде и при компиляции - C++

Восстановить пароль Регистрация
 
tokar2
25 / 25 / 1
Регистрация: 09.11.2012
Сообщений: 229
13.11.2012, 23:58     Ошибки в коде и при компиляции #1
Что не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
using namespace std;
 
int man()
{
    int a=4,b=5;
    while ((a != 0) && (b != 0))
    {
        (a > b) ? (a %= b) : (b %= a);
    }
    if (a != 0)
        cout<< a;
    else
        cout<< b;
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2012, 23:58     Ошибки в коде и при компиляции
Посмотрите здесь:

Ошибки при компиляции C++
C++ Ошибки при компиляции
C++ Ошибки при компиляции
Ошибки при компиляции C++
Ошибки при компиляции C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sawyer1988
10 / 10 / 0
Регистрация: 04.03.2012
Сообщений: 128
14.11.2012, 00:00     Ошибки в коде и при компиляции #2
C++
1
int main()
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 12:11     Ошибки в коде и при компиляции #3
только начал изучать, слишком не пинайте
вроде что то пишет, но ... как сделать возможным задавать коэф-т, к примеру 1,214
Ошибки в коде и при компиляции
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 12:13     Ошибки в коде и при компиляции #4
Цитата Сообщение от ba69 Посмотреть сообщение
к примеру 1,214
сделайте его типа float или double
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 12:32     Ошибки в коде и при компиляции #5
Цитата Сообщение от Croessmah Посмотреть сообщение
сделайте его типа float или double
пробую:
Ошибки в коде и при компиляции не работает.
где что забыл поставить
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 12:38     Ошибки в коде и при компиляции #6
а что не так?
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 14:10     Ошибки в коде и при компиляции #7
Я думал, что каждый раз будет умножать прежнее число на 1.214 и напишет столбиком, как раньше умножал на 2 …
Что не так делал

Добавлено через 50 минут
Цитата Сообщение от Croessmah Посмотреть сообщение
а что не так?
не пишет столбиком
вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//Программа расчитывает, сколько трейдов необходимо проделать трейдеру, чтобы поднять депозит с Х до Y при заданном результативности
#include <iostream>
 
using namespace std;
 
int main()
{
    float x, chislo2, y, i;//задаем начальный депозит, задаем коэффициэнт прироста за один трейд, конечный депозит
    cout << "Sadaite rasmer pervonacshalnogo depozita:" << endl;
    cin >> x;
    cout << "Sadaite coeffizient rosta depozita sa odin treid:" << endl;
    cin >> chislo2;
    cout << "Sadaite rasmer conechnogo depozita:" << endl;
    cin >> y;
    i = x * chislo2 ;
    do
    {
     cout << "treid - " << i << endl;
    i = i * chislo2;
    }
    while (i < y);
    return 0;
}
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 14:26     Ошибки в коде и при компиляции #8
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
#include <iostream> 
using namespace std;
#define clearstream std::cin.clear();while(cin.get()!='\n');
int main()
{
    float x, chislo2, y, i;//задаем начальный депозит, задаем коэффициэнт прироста за один трейд, конечный депозит
    cout << "Sadaite rasmer pervonacshalnogo depozita:" << endl;
    cin >> x;
     clearstream;
    cout << "Sadaite coeffizient rosta depozita sa odin treid:" << endl;
    cin >> chislo2;
     clearstream;
    cout << "Sadaite rasmer conechnogo depozita:" << endl;
    cin >> y;
     clearstream;
    i = x * chislo2 ;
    do
    {
     cout << "treid - " << i << endl;
    i = i * chislo2;
    }while (i < y);
     system("pause");
    return 0;
}
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 14:46     Ошибки в коде и при компиляции #9
Поставил, скомпилировал. Выдает:
C:\My project C++\treider\main.cpp||In function 'int main()':|
C:\My project C++\treider\main.cpp|22|error: 'system' was not declared in this scope|
||=== Build finished: 1 errors, 0 warnings ===|

Добавлено через 7 минут
Должен по идее выдать нечто подобное (при 50; 1,214; 100000):
60,7
73,6898
85,4594
108,6037
131,8449
И т.д.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 14:46     Ошибки в коде и при компиляции #10
уберите строчку
C++
1
system("pause");
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
15.11.2012, 14:47     Ошибки в коде и при компиляции #11
C++
1
#include <cstdio>
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 14:53     Ошибки в коде и при компиляции #12
Цитата Сообщение от Croessmah Посмотреть сообщение
уберите строчку
C++
1
system("pause");
Убрал. Ошибок нет.
Но теперь бесконечно пишет: treid -50
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 14:57     Ошибки в коде и при компиляции #13
Ошибки в коде и при компиляции
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 15:21     Ошибки в коде и при компиляции #14
Цитата Сообщение от ba69 Посмотреть сообщение
Убрал. Ошибок нет.
Но теперь бесконечно пишет: treid -50
извиняюсь, сам ощибся при вводе
Спасибо Вам Croessma! Работает

Добавлено через 21 минуту
Вот бы ещё научить так:
treid 1-
treid 2-
treid 3-
и т.д.
т.е. поставить счетчик
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11835 / 6814 / 769
Регистрация: 27.09.2012
Сообщений: 16,888
Записей в блоге: 2
Завершенные тесты: 1
15.11.2012, 15:23     Ошибки в коде и при компиляции #15
C++
1
2
3
4
5
6
     int f=0;
    do
    {f++;
     cout << "treid "<<f<<" - "<< i << endl;
    i = i * chislo2;
    }while (i < y);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2012, 15:40     Ошибки в коде и при компиляции
Еще ссылки по теме:

Ошибки при компиляции C++
C++ Ошибки при компиляции
Ошибки при компиляции C++

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

Или воспользуйтесь поиском по форуму:
ba69
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 7
15.11.2012, 15:40     Ошибки в коде и при компиляции #16
Спасибо Огромное Вам Croessma!
поставил на место Ур-ра-а-а!
Название: 6.jpg
Просмотров: 10

Размер: 7.2 Кб
Yandex
Объявления
15.11.2012, 15:40     Ошибки в коде и при компиляции
Ответ Создать тему
Опции темы

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