PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einfacher Prog code funkt net Hilfe bitte



existence
12.09.2007, 16:08
Hi Leute danke schon mal für jede hilfe =)
Ich mache gerade ein TUT was ich mir als eBook zu c++ runter geladen hab dort gibts dieses prog das dort genau so drinne steht...
wenn ich es aber kopiere und bei Dev-C++ einfüge und auf komplieren + Ausführen drücke zeit er mir fehler bei der Kompilierung an.
Mehrere so gar :S z.B. "Syntax error befor `Grad"... und noch einige andere kann mir da wer weiter helfen?


//
// Programm konvertiert Temperaturen von Grad Celsius
// nach Grad Fahrenheit
// Fahrenheit = Celsius * (212 – 32)/100 + 32
//
#include <stdio.h>
#include <iostream.h>
int main(int nNumberofArgs, char* pszArgs[])
<
// Eingabe der Temperatur in Grad Celsius
int nCelsius;
cout << »Temperatur in Grad Celsius:«;
cin >> nCelsius;
// berechne Umrechnungsfaktor von Celsius
// nach Fahrenheit
int nFactor;
nFactor = 212 – 32;
// verwende Umrechnungsfaktor zur Konvertierung
// von Celsius in Fahrenheit
int nFahrenheit;
nFahrenheit = nFactor * nCelsius/100 + 32;
// Ausgabe des Ergebnisses
cout << »Fahrenheit Wert ist:«;
cout << nFahrenheit;
return 0;
>

dominik70567
12.09.2007, 16:11
Statt #include <iostream.h> muss es glaub #include <iostream> sein kann das sein?

existence
12.09.2007, 16:32
ne dann zeigt er an ....`cout' undeclared (first use this function) :P HILFE xDD

c4pone
12.09.2007, 16:39
So müßt es gehen ,aber ich denke das ist nicht das was du wolltest



#include <iostream>

using namespace std;



double fahrTOcel(double fahrenheit)

{

double celsius;

celsius = (fahrenheit - 32) * 5.0 / 9.0;



return celsius;

}



int main()

{

double fahrenheit;

double celsius;



cout << "Temperatur in Fahrenheit: ";

cin >> fahrenheit;





cout << fahrenheit

<< " Grad Fahrenheit entsprechen "

<< fahrTOcel(fahrenheit)

<< " Grad celsius " << endl;

return 0;

}

DrWhiteLetter
12.09.2007, 17:04
Ähm, beim Kopieren hats scheinbar n bisschen den Zeichensatz zerhauen!
Beim cout sollte der auszugebende Text in Anführungszeichen stehen. Die Mainklasse wird auch in eine geschweifte Klammer geschrieben nicht in die spitzen!

Tuh dir ausserdem einen gefallen und hole dir ein aktuelles Tutorial oder kaufe ein aktuelles Buch, der Code ist grausam da er eine Mischung aus C++ und C ist.