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

в чем ошибка? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 19:23     в чем ошибка? #1
делаю задания по книге.

вот код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
 
main()
{
int a, b;
cout << "vvedite 2 chisla";
cin >> a >> b;
cout << "summa ravna =" <<  a + b;
Cout << "proizvedenie ravno =" << a * b;
Cout << "raznost ravna =" << a – b;
Cout << "chastnoe ravno =" a / b;
return 0;
}
не запускает..и почему то ругается на <iostream.h>..почему?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 19:23     в чем ошибка?
Посмотрите здесь:

В чем ошибка C++
в чем ошибка? C++
C++ В чем ошибка.
в чем ошибка? C++
C++ В чем ошибка??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
23.12.2010, 20:29     в чем ошибка? #21
Егорка47, при создании проекта не жми "готово", нажми "далее" и отметь "пустой проект". Потом вставляй этот код (с namespace std) и жми F7

Добавлено через 2 минуты
Опереждаю твой вопрос, чтоб сразу не закрылось, перед return 0; напиши system("pause");
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 20:31  [ТС]     в чем ошибка? #22
когда я жму
Цитата Сообщение от Kastaneda Посмотреть сообщение
"пустой проект"
то есть емпти прожект..создаю проект и ничен не появляется..никакого окна..ничего!

вот так это выглядит
Миниатюры
в чем ошибка?  
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
23.12.2010, 20:33     в чем ошибка? #23
Егорка47, ага, файл .cpp создать надо) Проект же пустой)
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 20:36  [ТС]     в чем ошибка? #24
можно по-подробнее?
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
23.12.2010, 20:40     в чем ошибка? #25
Когда пустой проект создали, жмем ctrl+N, там выбираем файл.cpp
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 20:50  [ТС]     в чем ошибка? #26
Цитата Сообщение от horrorman Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{
int a, b;
cout << "vvedite 2 chisla";
cin >> a >> b;
cout << "summa ravna =" <<  a + b;
cout << "proizvedenie ravno =" << a * b;
cout << "raznost ravna =" << a - b;
cout << "chastnoe ravno =" << a / b;
return 0;
}
опять ошибка...
что за хрень...
Нубарик
 Аватар для Нубарик
4 / 4 / 1
Регистрация: 06.11.2010
Сообщений: 40
23.12.2010, 20:51     в чем ошибка? #27
написал так вот :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
using namespace std;
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
double a, b;     // для того чтоб при делении не откидывало дробовою часть
cout << "vvedite 2 chisla\n";
cin >> a >> b;
cout << "\nsumma ravna =" <<  a + b;
cout << "\nproizvedenie ravno =" << a * b;
cout << "\nraznost ravna =" << a - b;
cout << "\nchastnoe ravno =" << a / b;
cout<<endl<<endl;
system("pause");  // вместо сингетов чтоб задержать консоль на экране до выполнения всех действий
        return 0;
}
у меня всё работает, представил некоторые коменти к коду и скрин.
для практичности подописовал (\n ,endl) чтоб выводить тексты в новою строку.
Изображения
 
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 21:06  [ТС]     в чем ошибка? #28
Цитата Сообщение от Нубарик Посмотреть сообщение
#include <vcl.h>
#pragma hdrstop
вот это

Цитата Сообщение от Нубарик Посмотреть сообщение
#pragma argsused
вот это..
Цитата Сообщение от Нубарик Посмотреть сообщение
(int argc, char* argv[])
и вот это я еще не прошел по книге..так что и без этого должно обойтись..может именно у меня проблемы какие то?



Цитата Сообщение от Нубарик Посмотреть сообщение
cout<<endl<<endl;
почему два раза?
Нубарик
 Аватар для Нубарик
4 / 4 / 1
Регистрация: 06.11.2010
Сообщений: 40
23.12.2010, 21:18     в чем ошибка? #29
два раза чтоб пропустить ещё одну строку, со скрина видно.
несколько строк которые Ви выделили:
Код
int main(int argc, char* argv[])
можно и так
Код
int main()
. скобки могут быть и пустые, это без разницы.
компилировал я в Builder -е оттуда и остальние строки, прописуются сами.
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 23:47  [ТС]     в чем ошибка? #30
ясно,спасибо)
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
24.12.2010, 14:56  [ТС]     в чем ошибка? #31
как закрывать тему?
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
24.12.2010, 15:02  [ТС]     в чем ошибка? #32
там я уже лазил,но там нет функции типа "закрыть тему"!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2010, 15:19     в чем ошибка?
Еще ссылки по теме:

C++ в чем ошибка?
C++ В чем ошибка?
Ошибка 2 error LNK2019, не пойму в чем ошибка C++

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

Или воспользуйтесь поиском по форуму:
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
24.12.2010, 15:19  [ТС]     в чем ошибка? #33
ну это вы не мне говорите. я узнал что мне надо и все)
Yandex
Объявления
24.12.2010, 15:19     в чем ошибка?
Ответ Создать тему
Опции темы

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