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

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

Восстановить пароль Регистрация
 
sunlight17
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
29.12.2010, 16:07     Два вопроса по простой программе #1
Вообщем начал изучать С++ (и из этого следует что я ничего не понимаю в программировании)
В интернете скачал учебник "С++ для чайников"
И там была показана первая программа:
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++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
deeflash
1 / 1 / 0
Регистрация: 05.11.2010
Сообщений: 144
29.12.2010, 16:14     Два вопроса по простой программе #2
1) отключена русская кодировка, что прописать чтоб работало не помню
2) перед return 0; добавь getch();
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
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
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
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     Два вопроса по простой программе
Ответ Создать тему
Опции темы

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