Автор: 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 открыл файл, но не нашел компилятор. Может кто-нибудь подскажет где он, и есть ли он вообще там. Заранее благодарен.