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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
#1

C++ не выводит результат - C++

11.10.2012, 18:49. Просмотров 1778. Ответов 16
Метки нет (Все метки)

W7 ,64bit
Borland C++ Builder Enterprise v6.0(10.161),я начинающий
Копирую рабочую программу,вставляю в проект,запускаю,не выводит результат,
окно выполнения выскакивает на 0,5 секунды и все(т.е программа выполнена без ошибок,но результат не выводиться)
пробовал запустить пустой проект,тоже самое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2012, 18:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос C++ не выводит результат (C++):

Не выводит результат - C++
Не понимаю почему, но нет вывода результата работы программы. #include <cstdlib> #include <iostream> using namespace std; int...

Не выводит результат - C++
На 3 пункте меню, после решения программа выводит матрицу из нулей. Не могу разобраться, помогите пожалуйста) #include "stdafx.h" ...

не выводит результат C++ - C++
int _tmain(int argc, _TCHAR* argv) { float x2, y2, z2, r, x1, y1, z1, s; if (x1<0) else if (y1<0) else if (z1<0) else...

Не выводит результат - C++
Ни как не могу вывести результат. #include <stdio.h> #include <math.h> int F(int x) { return atan (x)+pow(log( x*x ),2); ...

Не выводит результат - C++
Здравствуйте! Начал изучать данный язык программирования, написал следующую коротенькую программу: #include <iostream.h> #include...

не правильно выводит результат - C++
тестю код на таком примере 6 6 1 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 1 1 0 1

16
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.10.2012, 18:52 #2
Shon, желательно бы код увидеть. Если консольное, то может не хватает задержки, типа getchar() или cin.get(), например.
0
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
11.10.2012, 18:53 #3
system("pause");
0
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
11.10.2012, 19:03  [ТС] #4
Цитата Сообщение от BumerangSP Посмотреть сообщение
Shon, желательно бы код увидеть. Если консольное, то может не хватает задержки, типа getchar() или cin.get(), например.
ну вот к примеру
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
using namespace std;
int main(){
string a= "Отец!";
cout << a.at(4) << endl;
cout << a[4] << endl;
for(int i=0; i < a.size(); i++)
cout<< a[i] << endl;
}
0
kzru_hunter
1090 / 765 / 58
Регистрация: 01.02.2011
Сообщений: 1,779
Записей в блоге: 1
11.10.2012, 19:32 #5
Shon Тебе же выше написали, почему игнорируешь?
0
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
11.10.2012, 19:43  [ТС] #6
Цитата Сообщение от kzru_hunter Посмотреть сообщение
Shon Тебе же выше написали, почему игнорируешь?
попробовал добавить как советовал BumerangSP
помогло,окно вывода результата не исчезает как раньше,но результат все равно не вывел
просто пустое черное окно
0
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.10.2012, 19:49 #7
Shon, интересно, у меня работает (проверял не в билдере). Выводит столбец из символов.
0
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
11.10.2012, 20:04  [ТС] #8
Цитата Сообщение от BumerangSP Посмотреть сообщение
Shon, интересно, у меня работает. Выводит столбец из символов (не в билдере).
да результат должен столбец из символов
но у меня не работает,не выводит столбец

Добавлено через 9 минут
Цитата Сообщение от BumerangSP Посмотреть сообщение
Shon, интересно, у меня работает (проверял не в билдере). Выводит столбец из символов.
а куда именно нужно было добавить в моем коде getchar() или cin.get()?
0
DefineFalseTrue
Заблокирован
11.10.2012, 20:08 #9
Перед завершением приложения. В данном случае после:
C++
1
cout<< a[i] << endl;
0
kzru_hunter
1090 / 765 / 58
Регистрация: 01.02.2011
Сообщений: 1,779
Записей в блоге: 1
11.10.2012, 20:11 #10
То что предложил I.M.:
C++
1
system("pause");
самое нормальное решение.
0
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.10.2012, 20:30 #11
Shon, перед последней закрывающейся скобкой. Если в программе есть return 0, то перед ней.
system("pause"); кстати, да, удобно, выводит текст по завершении. Я просто первые попавшиеся написал.
0
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
13.10.2012, 02:03  [ТС] #12
Цитата Сообщение от BumerangSP Посмотреть сообщение
Shon, перед последней закрывающейся скобкой. Если в программе есть return 0, то перед ней.
system("pause"); кстати, да, удобно, выводит текст по завершении. Я просто первые попавшиеся написал.
спасибо помогло,
но
выводиться столбец,но не русские буквы,а какие то иероглифы
0
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
13.10.2012, 02:08 #13
Shon, проблемы с кодировкой. Значит надо вручную выставлять.
Попробуйте выводить не русский текст, а английский (например, "Father!"). Убедитесь, что все ок. А потом уже будете решать проблему с кодировкой
0
Shon
3 / 3 / 1
Регистрация: 02.07.2012
Сообщений: 103
13.10.2012, 21:26  [ТС] #14
Цитата Сообщение от I.M. Посмотреть сообщение
Shon, проблемы с кодировкой. Значит надо вручную выставлять.
Попробуйте выводить не русский текст, а английский (например, "Father!"). Убедитесь, что все ок. А потом уже будете решать проблему с кодировкой
Спасибо большое,помогло
0
Horoshi Uchenik
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 2
31.01.2014, 19:40 #15
Код C++
#include <iostream>
#include <string>
using namespace std;
int main(){
string a= "Отец!";
cout << a.at(4) << endl;
cout << a[4] << endl;
for(int i=0; i < a.size(); i++)
cout<< a[i] << endl;
_getch();
return 0;

} Попробуй так)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2014, 19:40
Привет! Вот еще темы с ответами:

Программа не выводит результат - C++
Здравствуйте, MVS 2012 адекватно компилирует, но при тестировании не выводит результат Листинг: #include &lt;iostream&gt; using...

Не выводит не правильный результат - C++
Подскажите, пожалуйста, почему не выводит результат???? Вроде ошибок нету... #include &lt;math.h&gt; #include &lt;conio.h&gt; #include...

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

Программа не выводит результат - C++
Всем привет! У меня есть программа, написанная мною, на 90% готовая, однако, в ней то ли чего-то не хватает, то ли ошибка какая-то, которая...


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

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
31.01.2014, 19:40
Ответ Создать тему
Опции темы

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