Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

24.05.2012, 19:00. Просмотров 685. Ответов 3
Метки нет (Все метки)

Доброго дня! Пытаюсь самостоятельно изучить С++ по книге Шилдта, 2-е издание. Используемая IDE- visual express 2010. Через хэллоуорлды прошел успешно, застрял на использовании cin >> var. Вот такая программка:

/*interactivnaya programma kotoraya vichislyayet
ploshad pryamougolnika*/

#include <iostream>
using namespace std;
int main()
{
int length;
int width;

cout <<"Vvedite dlinu pryamougolnika: ";
cin >> length;

cout <<"Vvedite shirinu pryamougolnika: ";
cin >> width;

cout <<"Ploshad pryamougolnika ravna ";
cout << length * width;

cin.get();
return 0;
}

По нажатию F5 мне предлагают ввести длину и ширину прямоугольника, после чего программа завершается с кодом 0, но не показывает результат вычисления площади. Строка cin.get() в книжном варианте программы отсутствует, я прописал ее не на месте?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2012, 19:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Визуал экспресс не выводит результат выполнения программы на экран (C++):

Определить результат выполнения программы - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int Test (int &amp;a, int &amp;b) { a *= 2; b += 1; return a +...

Неправильный результат выполнения программы - C++
программа должна считать формулу-в результате в ответе всегда 0.Формула |x|-|y|/|x*y|+1 #include &lt;iostream&gt; #include &lt;conio.h&gt; ...

Непонятный результат выполнения программы - C++
Есть такой код: при выполнении выдает непонятный результат(Вложение 1),условия(вложение 2). Может кто то подскажет почему #include...

Как увидеть результат выполнения программы в Dev-C++ 4.9.9.2 ? - C++
И ещё, когда запускаю exe-файл, вместо нормального текста какая-то абракадабра на русском языке. Можно это исправить? Только начал...

Во время выполнения программы результат не выводится. Где ошибка? - C++
Здравствуйте. Помогите, пожалуйста, найти ошибку в коде. Задание звучит так. Дан массив 4х5, нужно создать одномерный массив и...

Не меняется результат выполнения программы после подключения .h файла - C++
Здравствуйте. Подскажите пожалуйста, почему при подключении .h файла к программе, результат ее выполнения не меняется? Будто закэшировано. ...

3
Andrey.K
343 / 264 / 15
Регистрация: 14.11.2010
Сообщений: 482
24.05.2012, 19:03 #2
Сделай так:
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()
 {
 int length;
 int width;
 
 cout <<"Vvedite dlinu pryamougolnika: ";
 cin >> length;
 
 cout <<"Vvedite shirinu pryamougolnika: ";
 cin >> width;
 
 cout <<"Ploshad pryamougolnika ravna ";
 cout << length * width<<endl;
 
 system("pause");
 return 0;
 }
1
Maxon
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 5
24.05.2012, 19:15  [ТС] #3
Спасибо, заработало! А в чем была моя ошибка? Хотелось бы разобраться, чтоб в дальнейшем не засорять форум ламерскими вопросами ( один уже есть ).
0
Andrey.K
343 / 264 / 15
Регистрация: 14.11.2010
Сообщений: 482
24.05.2012, 19:18 #4
Программа работала, просто я поставил задержку экрана. Также можно было использовать директиву <conio.h> и вызвать ф-ю getch();
1
24.05.2012, 19:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2012, 19:18
Привет! Вот еще темы с ответами:

Сделать опцию которая выводит результат программы в человекочитаемом виде - C++
Не получается добавить опцию -H, которая бы выводила результат работы программы в человекочитаемом формате. Программа вычисляет размер...

Программа котрая ищет дубликаты в целочисленном массиве и если они есть выводит результат на экран - C++
Я не могу понять почему когда присваиваешь элементы одного массива другому элементы второго массива всё равно равны 0 #include...

Какие значения будут выведены на экран после выполнения программы: - C++
int Function5(int first, int second) { first=second*second; return first*2; } void main() { int i=5; int j=2;

Сохранить результат работы программы в файл с возможностью вывода на экран - C++
Добрый день, есть рабочая программа поиска кратчайшего пути. Мне нужно, чтобы она еще могла сохранять результат работы в файл. И при...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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