Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2011, 17:46   #1
FILOSOV333
Новичок
Джуниор
 
Регистрация: 12.03.2011
Сообщений: 1
По умолчанию Ошибка в первой программе

//
// Программа для преобразования
//градусов Цельсия в градусы Фаренгейта:
//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;
}
------------------------
Вот первое что порекомендовали сделать в книге "C++ для чайников" когда начинаю компиляцию он выделяет строку в оранжевый несколько раз проверял, не пойму почему.
FILOSOV333 вне форума Ответить с цитированием
Старый 12.03.2011, 18:53   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Точки с запятой пропустил
Код:
int nNCelsius;
cout << "Введите температуру по Цельсию: ";
Код:
nNFactor = 212-32;
Код:
cout << "Температура по Фаренгейту : " ;
cout << nFahrenheit;
И тут маленькую букву вместо заглавной написал
Код:
nFahrenheit = nNFactor * nNCelsius| 100 +32 ;
Да и namespacы недурно бы указывать
Код:
std::cin>>.....
std::cout<<...
или
Код:
using namespace std;
перед int main()
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 12.03.2011, 20:05   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
Да и namespacы недурно бы указывать
Сначала нужно подключать хедер правильны без h.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в программе T@tali Паскаль, Turbo Pascal, PascalABC.NET 4 28.02.2011 10:32
Ошибка в программе Rusl_v Общие вопросы C/C++ 4 17.12.2010 16:24
Ошибка в программе на С++ Vikelf Помощь студентам 3 15.05.2009 15:05
Ошибка в программе RoadTrain Общие вопросы Delphi 5 24.10.2007 22:16