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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
InMast
0 / 0 / 0
Регистрация: 29.09.2008
Сообщений: 4
#1

C++ . Смерть на взлете. - C++

29.09.2008, 23:14. Просмотров 1197. Ответов 2
Метки нет (Все метки)

Коллеги, наверное, это очень важно для новичка - вместо того, чтобы теребить коллег с вопросами, что почитать, а уж начать, в конце концов, не важно с чего. А еще... не только почитать перед сном учебник, а поробовать что-то по нему сделать. Но вот у меня прямо сходу не получилось. Итак, пишу прямо по первому уроку как консольное приложение
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
 
int main()
{
     int x=5;
     int y=7;
 
     cout <<  "\n";
     cout <<  "x + y" << " " << "x * y";
     cout <<  "\n";
return 0;
}
Компилирую, создаю .exe файл при помощи Microsoft C++ 6.0. Ошибок нет, все срабатывает. Файл запускается. И на выходе в открывающемся черном окне...

x + y x * y

То есть буквально так, именно как текст, а не результат вычислений.
Если я с чем-то и имел дело в программировании, то это совсем немного с кодом php, но там ведь совсем другая песня - там вообще как-будто от балды все пишется, переменные не оговариваются толком и т.п. Что же я неправильно написал такого, почему не срабатывает? Чтобы двигаться дальше, наверное, крайне важно понять самое простое... Кто-нибудь подскажет?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2008, 23:14     C++ . Смерть на взлете.
Посмотрите здесь:

Web Смерть хостера
Жизнь и смерть
Самолет ВС США лазером уничтожил баллистическую ракету на взлете
Нарисовать движущуюся ракету при взлете Turbo Pascal
Смерть коммутатора
Смерть харда от переполнения?!
Смерть винта?
BSOD Синея смерть
Подозрение на смерть
Смерть от скорости
C++ Смерть С++. Правда или слухи преувеличены?
Смерть в 2D платформере

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ABTOP
36 / 36 / 2
Регистрация: 09.06.2008
Сообщений: 324
29.09.2008, 23:31     C++ . Смерть на взлете. #2
у тебя выводиться строка

Код
cout << "x + y" << " " << "x * y";
если напишешь

Код
cout << x + y<< " " << x * y;
то всё будет работать...
в "" пишуться строки... Вот если тебе потребуеться написать сообщение типо:
This is my first programm on C++, тогда помести текст в кавычки ""...

Код
cout<<"This is my first programm on C++\n";
P.S.
Если что-то не понятно сказал спрашивай, если нет так извеняй
qwone
8 / 8 / 1
Регистрация: 18.08.2008
Сообщений: 129
29.09.2008, 23:51     C++ . Смерть на взлете. #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>  // или #include <iostream.h> в зависимости от компилятора  
using namespace std;  // не забываеем cout и cin не будут работать 
int main()
{
int x=5;
int y=7;
 
cout << "\n";
cout << "x + y" << " " << "x * y"; // то что в кавычках просто печатает
cout << x + y << " " << x * y; // а это то что ты хотел  
cout << "\n";
return 0;
}
Yandex
Объявления
29.09.2008, 23:51     C++ . Смерть на взлете.
Ответ Создать тему
Опции темы

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