|
#1
|
||||
|
||||
Ähm wie ich das sehe sind da noch Fehler drin
![]() Die 3 Variablen "1,2,3" sind gar nicht definiert. Und nimm lieber Buchstaben als Zahlen für Variable ![]() Eingabe von Faktor A und B ? Da muss aber noch ein "Cin" für den Input hin... naja is mal was mir grad aufgefallen ist, am besten fängst von neu an ![]() |
#2
|
||||
|
||||
Hm... ok ^^ wenne einen Editor noch einen editor für mich hast bin ich glücklich
![]() EDIT// Verusch 2 ^^ hab par sachen gendert Code:
#include <iostream.h> void main() { Cout<<"******************************************************************************<<endl; cout<<"Mit diesem kleinem Program können Sie die 3 Binomischen Formeln berechen."<<endl; cout<<"Bitte geben Sie erst die Faktoren ein. Danach können Sie die Formel aussuchen..: "; Cout<<"******************************************************************************<<endl; float a; float b; float c; float d; float e; const float 1; const float 2; const float 3; cout<<"Bitte geben sie den Faktor a ein."; cout<<"Bitte geben sie den Faktor b ein."; cout//"Mit welcher Formel wollen Sie fortfahren? Für die erste binomische Formel drücken sie die 1 . Für die zweite die 2 und für die dritte die 3 "; if(c==1) cin>>a; cin>>b; cout<<"Das Ergebnis ist: "<<((a+b)*(a+b))<<endl; if(d==2) cin>>a; cin>>b; cout<<"Das Ergebnis ist: "<<((a-b)*(a-b))<<endl; if(e==3) cin>>a; cin>>b; cout<<"Das Ergebnis ist: "<<((a+b)*(a-b))<<endl; cout<<"Diese Program wird noch mit weiteren Formeln erweiter."<<endl; };
__________________
Geändert von MyersGer (01-09-2005 um 17:34 Uhr). |
#3
|
||||
|
||||
Geben sie Faktor A ein ? 12
Wird der gespeichert ? Nein Da fehlt ein : cin >> a; bzw. b; Was meinst du mit "const" ![]() ![]() |
#4
|
||||
|
||||
Oooo ^^ sry
Also diese const soll bewirken das die zahl 1 fest steht. Weiter unten wird dann nicht eine beliebige Zahl verwendet sonder die 1 oder 2 oder 3 ^^ Code:
#include <iostream.h> void main() { cout<<"******************************************************************************<<endl; cout<<"Mit diesem kleinem Program können Sie die 3 Binomischen Formeln berechen."<<endl; cout<<"Bitte geben Sie erst die Faktoren ein. Danach können Sie die Formel aussuchen..: "; cout<<"******************************************************************************<<endl; float a; float b; const float 1; const float 2; const float 3; float c; cout<<"Bitte geben sie den Faktor a ein."; cin>>a; cout<<"Bitte geben sie den Faktor b ein."; cin>>b; cout//"Mit welcher Formel wollen Sie fortfahren? Für die erste binomische Formel drücken sie die 1 . Für die zweite die 2 und für die dritte die 3 "; sin>>c; if(c==1) cout<<"Das Ergebnis ist: "<<((a+b)*(a+b))<<endl; if(c==2) cout<<"Das Ergebnis ist: "<<((a-b)*(a-b))<<endl; if(e==3) cout<<"Das Ergebnis ist: "<<((a+b)*(a-b))<<endl; cout<<"Diese Program wird noch mit weiteren Formeln erweiter."<<endl; };
__________________
Geändert von MyersGer (01-09-2005 um 17:34 Uhr). |
#5
|
||||
|
||||
"const", damit definierst du eine variable die sich nicht verändern kann.
Im Allgemeinen brauchst du 3 variablen! Code:
zahl1(a), zahl2(b), erg (=ergebnis) // -> float a, float b, float erg; cout << "Geben sie a ein"; cin >> a; cout << "Geben sie b ein"; cin >> b; erg=(a+b)*(a+b); cout << "Ergebniss: " << erg; und genau so machste weiter für die nexten 2 rechenoperationen Falls du die Ergebnisse am Schluss ausgeben willst, definiere noch "erg2" und "erg3" ...
__________________
cu kaki100 --> Co-Leader Seit13.08.2002 Mitglied bei *GKC* ![]() Geändert von MyersGer (01-09-2005 um 17:34 Uhr). |
#6
|
||||
|
||||
Ok hasse zufelig einen Quelltext als Beispiel?
__________________
|
#7
|
||||
|
||||
kannste das jetzt nicht abpausern ^^
Code:
#include <stdio.h> #include <iostream.h> void main{ float a; float b; float erg, erg2, erg3; cout << "Geben sie bitte Faktor a ein: "; cin >> a; cout << "\n" << "Geben sie bitte Faktor b ein: "; cin >> b; erg=(a+b)*(a+b); erg2=(a+b)*(a-b); erg3=(a-b)*(a-b); cout << "\n\n" <<"1. " << erg << endl; cout << "2. " << erg2 << endl; cout << "3. " << erg3 << endl; getchar(); } So müsste das funktionieren
__________________
cu kaki100 --> Co-Leader Seit13.08.2002 Mitglied bei *GKC* ![]() Geändert von MyersGer (01-09-2005 um 17:33 Uhr). |
#8
|
||||
|
||||
Code:
/*###################################################################### # Programmname: Physik Rechner.cpp # Beschreibung: Programm berechnet Physik aufgaben. # Version: 1.1 # Erstellt am: 24.11.2004 # Autor: Tajno Schönenberger # Copyright: Tajno Schönenberger # Aenderungen: Neue Funktion eingeführt, Berechnen von MaSSe. Wiederholung eingebaut. # Zeilenabstände Verbessert. Gross/klein Buchstaben bei eingaben möglich. ######################################################################*/ #include <iostream> #include <cstdio> using namespace std; int main(void) { float power; float masse; float hoehe; float zeit; float gravi=9.81; float kilowatt=1000; char wahl; char nochmal; nochmal = 'j'; while (nochmal=='j'||nochmal=='J') { cout <<"Was moechten Sie berechnen ?"<<endl<<endl; cout <<"Tippen Sie 'a' ein, um die Power in Kilowatt zu errechnen"<<endl; cout <<"Tippen Sie 'b' ein, um die Masse in Kilogramm zu errechnen"<<endl<<endl; cout <<"Ihre Wahl : "; cin >> wahl; cout <<" "<<endl<<endl; if (wahl=='a'||wahl=='A') { cout << "Berechnung der Power in Kilowatt!" <<endl<<endl; cout << "Geben Sie die Masse in Kilogramm ein : "; cin >> masse; cout << "Geben Sie den Weg in Meter ein : "; cin >> hoehe; cout << "Geben Sie die Zeit in Sekunden an : "; cin >> zeit; power = masse*gravi*hoehe/zeit/kilowatt; cout <<"_____________________________________________________"<<endl; cout << "Power : " << power <<" Kilowatt"<< endl; } if (wahl=='b'||wahl=='B') { cout << "Berechnung der Masse in Kilogramm!"<<endl<<endl; cout << "Geben Sie die Power in Watt(!) an : "; cin >> power; cout << "Geben Sie die Zeit in Sekunden ein : "; cin >> zeit; cout << "Geben Sie die Hoehe in Meter ein : "; cin >> hoehe; masse = power*zeit/hoehe/gravi; cout <<"__________________________________________________"<<endl; cout << "Masse : " << masse << " Kilogramm"<<endl; } cout <<" "<<endl<<endl; cout << "Programm wiederholen ? J/N ?: "; cin >> nochmal; cout <<" "<< endl<<endl<<endl; } return 0; } ![]() Geändert von MyersGer (01-09-2005 um 17:33 Uhr). |
#9
|
||||
|
||||
LOL!
![]() Muss ich jetzt mein Vier gewinnt quellcode hergeben ![]() ![]()
__________________
cu kaki100 --> Co-Leader Seit13.08.2002 Mitglied bei *GKC* ![]() |