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

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

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

Два вопроса по простой программе - C++

29.12.2010, 16:07. Просмотров 295. Ответов 5
Метки нет (Все метки)

Вообщем начал изучать С++ (и из этого следует что я ничего не понимаю в программировании)
В интернете скачал учебник "С++ для чайников"
И там была показана первая программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <iostream.h>
int main (int nNumberofArgs, char * psArgs [])
{
    // Введите температуру в градусах цельсия
    int nNCelsius;
    cout << "Температура по цельсию: ";
    cin >> nNCelsius;
    int nNFactor;
    nNFactor = 212-32;
    int nFahrenheit;
    nFahrenheit = nNFactor * nNCelsius/100+32;
    cout <<"Температура по фаренгейту: ";
    cout << nFahrenheit;
    return 0;
}
(как я понял это программа преобразовывает градусы цельсия в градусы фаренгейта)
Ввёл я её значит в С++ builder , ошибок он не нашёл
НО возникли два вопроса:
1) вместо слов "Температура по цельсию: " ,там вышли какие-то непонятные мне символы. Почему? и как мне это убрать?
2)как мне узнать результат ? я ввожу число, например 100, нажимаю enter ,а окно просто закрывается. Что делать?
P.S. Прошу обьяснить на популярном языке, т.к. я не понимаю даже текст самой программы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2010, 16:07     Два вопроса по простой программе
Посмотрите здесь:

два мелких вопроса на счет переменных C++
C++ два вопроса по С++,вопрос про заг.файла и поток cin
C++ Два вопроса: структура и файл
C++ Два вопроса по циклу for
Два вопроса C++
Два вопроса C++
C++ Ошибка в простой программе
C++ Два вопроса от новичка
ввести строку а с клавиатуры. вместо каждой точки поставить два знака вопроса. и подсчитать колличество слов в предложении C++
Ошибка в простой программе C++
Ошибка в простой программе C++
448 ошибок в простой программе C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
deeflash
1 / 1 / 0
Регистрация: 05.11.2010
Сообщений: 144
29.12.2010, 16:14     Два вопроса по простой программе #2
1) отключена русская кодировка, что прописать чтоб работало не помню
2) перед return 0; добавь getch();
Nameless One
Эксперт С++
 Аватар для Nameless One
5760 / 3409 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
29.12.2010, 16:20     Два вопроса по простой программе #3
  1. Русские шрифты в консоли
  2. Ну и по второму вопросу
sunlight17
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
29.12.2010, 16:23  [ТС]     Два вопроса по простой программе #4
2) не помогло, С++ Builder просто показывает что на строке getch(); есть ошибка
Nameless One
Эксперт С++
 Аватар для Nameless One
5760 / 3409 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
29.12.2010, 16:25     Два вопроса по простой программе #5
sunlight17, напиши в начале программы строку #include <conio.h>. А лучше пройди по ссылке, что я тебе дал, там более подробно описан этот вариант и еще несколько других в придачу
sunlight17
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
29.12.2010, 16:31  [ТС]     Два вопроса по простой программе #6
deeflash спс всётаки помогло)) но надо ещё вначале добавить #include <conio.h>
Yandex
Объявления
29.12.2010, 16:31     Два вопроса по простой программе
Ответ Создать тему
Опции темы

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