|
|
Модератор форума: No_MaTTeR, Dimitro, LightInDarkness |
Форум Полезное Флудилка дел (нужна помощь) |
дел |
Я начал изучения с++ на Визуал с++ 2010 експрес. по книге с++ для чайников.
первый код который дается там Code // Программа для преобразования // градусов Цельсия в градусы Фаренгейта: // 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; } Неудаются его запустить, помогите кто может. ошибка при созданни проекта 1>------ Построение начато: проект: test, Конфигурация: Debug Win32 ------ 1> test.cpp 1>test.cpp(4): warning C4627: #include <stdio.h>: пропущен при поиске использования предкомпилированного заголовка 1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка 1>test.cpp(5): warning C4627: #include <iostream.h>: пропущен при поиске использования предкомпилированного заголовка 1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка 1>test.cpp(26): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник. ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Нужна помощь . Добавлено (17.01.2012, 16:51) --------------------------------------------- Кто поможет ? |
Pacal, Мне тоже помогали.
Quote } Надо закрыть. Сейчас кину целый код.
Сообщение # 3 написано 17.01.2012 в 16:52
|
Code // Программа для преобразования // градусов Цельсия в градусы Фаренгейта: // Fahrenheit = NCelsius * (212 - 32)/100 + 32 // #include "StdAfx.h" #include <stdio.h> #include <iostream> using namespace std; int main(int nNumberofArgs, char pszArgs[]) { // Введите температуру в градусах Цельсия int nNCelsius; cout << "test1: "; cin >> nNCelsius; // для приведенной формулы преобразования //вычислим преобразующий множитель int nNFactor; nNFactor = 212 - 32; // используем вычисленный множитель для // преобразования градусов Цельсия в // градусы Фаренгейта int nFahrenheit; nFahrenheit = nNFactor * nNCelsius/100 + 32;// вывод результатов cout << "тест2"; cout << nFahrenheit; return 0; };
Сообщение # 7 написано 17.01.2012 в 16:55
|
dekamaru_ipban, Мне ph3n помогал. Он знает с++
Сообщение # 9 написано 17.01.2012 в 16:56
|
Сообщение # 11 написано 17.01.2012 в 16:58
|
Сообщение # 13 написано 17.01.2012 в 17:01
|
Pacal, Поищи на форуме чела по нику ph3n и напиши ему в скайп,асю.
Сообщение # 16 написано 17.01.2012 в 17:10
|
Pacal, грамматические ошибки присутствуют,
исправьте: #include <stdio.h> #include <iostream> int main(int nNumberofArgs, char* pszArgs[]) { // Введите температуру в градусах Цельсия int nNCelsius; std::cout << "Введите температуру по Цельсию: "; std::cin >> nNCelsius; // для приведенной формулы преобразования //вычислим преобразующий множитель int nNFactor; nNFactor = 212 - 32; // используем вычисленный множитель для // преобразования градусов Цельсия в // градусы Фаренгейта int nFahrenheit; nFahrenheit = nNFactor * nNCelsius/100 + 32; // вывод результатов std::cout << "Температура по Фаренгейту:\n"; std::cout << nFahrenheit; return 0; }
Сообщение # 19 написано 17.01.2012 в 17:13
|
Quote (dekamaru_ipban) с каких пор инклудят в кавычках? я думал именно так <stdafx.h> так - то так, но свои берут в кавычки, stdafx.h, кстати, ему вообще не нужен. Он его требует, потомучто автор создает не пустой проект, а скакими- либо настройками и исходниками. |
Quote (dekamaru_ipban) инклудят в кавычках? То,что вы называете кавычками и инклодавми,является процессорными функции для работы с подключением директив(библиотек),а двойные кавычки означают,что файл,который пишется между ними нужно искать в папке с со всеми остальными файлами,а не в папке с компилятором. Добавлено (17.01.2012, 17:36) Quote (dekamaru_ipban) Dev_c++ На Виндовс это пожалуй чуть-ли не самая лучшая среда,после Code::Blocks,ваш выбор правилен.
Сообщение # 24 написано 17.01.2012 в 17:36
|
| |||
| |||