Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Deck   (07.11.2011 в 12:48)
Всем доброго времени суток. Я начал учиться по этой книге. Переписал этот код с градусами и сохранил в conversion.cpp (все это делал в Dev c++). Скомпилировать в dev c++ у меня не получилось, так как выдало 3 ошибки ( 1- Conversion.cpp:25: error: `nFahrenheit' undeclared (first use this function), 2- Conversion.cpp:25: error: (Each undeclared identifier is reported only once for each function it appears in.), 3- Conversion.cpp:28: error: expected `;' before "cout" )
Вот код который я видимо неправильно переписал с книги:
//
//  Программа для преобразования
//  градусов Цельсия в градусы Фаренгейта:
//  Fahrenheit = NCelsius * (212 - 32)/100 + 32
//
#include <stdio.h>
#include <iostream.h>
int main (int nNumberofargs, char* pszArgs [])
{
    // Введите температуру в градусах Цельсия
    int nNCelsius;
    cout << "Введите температуру по Цельсию: ";
    cin  >> nNCelsius;
    
    // для приведенной формулы преобразования
    //вычислим преобразующий множитель
    int nNFactor;
    nNFactor = 212 - 32;
    
    // используем вычисленный множитель для
    // преобразования градусов Цельсия в
    // градусы Фаренгейта
    
    int NFahrenheit;
    nFahrenheit = nNFactor * nNCelsius/100 + 32
    
    // вывод результатов
    cout << "Температура по Фаренгейту: ";
    cout << nFahrenheit;
    
    return 0;
}

Дальше я скачал и установил Visual Studio 2010 открыл файл, но не нашел компилятор. Может кто-нибудь подскажет где он, и есть ли он вообще там. Заранее благодарен.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: