Ergebnis 1 bis 4 von 4
Thema: C++ Code Nachfrage
-
21.01.2011, 11:49 #1Dagobert Duck
C++ Code Nachfrage
Wollt mal fragen was ihr an deisem Code verbessern würdet? Oder ist das so okay?
Code:// Berechnung von Flächen! // #include "stdafx.h" #include <iostream> using namespace std; double umrechnen(double wert, int faktor) { return wert * faktor; } void hektar(double v1, double v2) { cout<<"\n\nWert in Quadratkilometer\tErgebnis in Hektar\n"; while(v1<=v2) { cout << v1 << "\t\t\t\t" << umrechnen(v1,100)<<"\n" ; v1++; } return; } void ar(double v1, double v2) { cout<<"\n\nWert in Quadratkilometer\tErgebnis in Ar\n"; do { cout << v1 << "\t\t\t\t" << umrechnen(v1, 10000)<<"\n" ; v1++; } while(v1<=v2); return; } void quadratmeter(double v1, double v2) { cout<<"\n\nWert in Quadratkilometer\tErgebnis in Quadratmeter\n"; for(v1;v1<=v2;v1++) { cout << v1 << "\t\t\t\t" << umrechnen(v1,1000000)<<"\n" ; } } int main() { short menuvar; double val1, val2; cout<<"\n\n\t\t\t\tM E N U E\n\t\t\t\t=========\n\n\n"; cout<<"\t1. Umrechnen in Hektar\n\t2. Umrechnen in Ar\n\t3. Umrechnen in Quadratmeter\n\t0. Programm beenden\n\n"; cout<<"Bitte Waehlen Sie eine Option: "; cin >> menuvar; cout <<"\nGeben Sie bitte den Anfangswert ein: "; cin >> val1; cout <<"\nGeben Sie bitte den Endwert ein: "; cin >> val2; if(val2<val1) { cout<<"Der Endwert muss groesser als der Anfangswert sein !!!"; return 0; } switch(menuvar) { case 1: hektar(val1,val2); break; case 2: ar(val1,val2); break; case 3: quadratmeter(val1,val2); break; case 0: return 0; break; default: cout<<"Ungueltige Eingabe !!!"; break; } system("pause"); return 0; }
lg
-
-
21.01.2011, 12:59 #2Cyanwasserstoff
AW: C++ Code Nachfrage
Rein theoretisch koennte man alle Variablen der Uebersicht halber am Anfang deklarieren, aber so im grossen und ganzen sehe ich keinen Aenderungsbedarf !!
Welches Programm benutzt du?? CPP ?? Oder Microschrott Visual C++ ??
Gruesse
Cyanwasserstoff
-
21.01.2011, 13:02 #3Dagobert Duck
AW: C++ Code Nachfrage
Cyanwasserstoff
lg
-
21.01.2011, 14:48 #4hayate.sama
AW: C++ Code Nachfrage
die "return;"s in den void-methoden kannste eigentlich weglassen.
Ähnliche Themen
-
Suche F2000 Freischalt Code biete UZI , SPAS15 , QBU-88 (sniper) und M60 code: Hallo , ich suche den freischalt code für die F2000 biete : UZI , SPAS15 , QBU-88 (sniper) und M60 code -
Tausche the twiglight princess vip code gegen einen andren vip code: hi, passt das hier überhaupt rein xD? naja könnt ihr ja verschieben naja also ich hab twiglight princesss bekommen aba hatte es schon von nem freund... -
Nachfrage von Tipps: hi leutz wer ein paar tipps oder tricks zu den spielen monsterhunter freedom oder tekken dark resurrection weiß kann die tipps an mich schreiben...
Hab Folge 3 geschaut Staffel 1, erinnert mich irgendwie an Extermination PS2.:awesome: Schon geil!
Arcane