C++
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
C++
Hi
Ich werde in der Schule €žgezwungen€œ C++ zu lernen !
Wir haben folgendes auf:
Einfach und mehrfach bedingte Verzweigung
-Syntax
-Funktionsweiße
-PAP
-Strucktogramm
und
-Beispielprogramm
So Funktionsweiße, PAP und Struktogramm bekomme ich hin.
1.Was will er bei Syntax , ich würde ihm einfach mein Programm ausdrucken.
2.Das Programm selbst: ich habe da schon eins fertig was aber nicht so ganz funktioniert (werde es morgen posten).
Könnte mir Jemand helfen, bei dem Programm ?
Schätze es ist nur ein kleiner Denkfehler von meiner Seite.
Ich werde in der Schule €žgezwungen€œ C++ zu lernen !
Wir haben folgendes auf:
Einfach und mehrfach bedingte Verzweigung
-Syntax
-Funktionsweiße
-PAP
-Strucktogramm
und
-Beispielprogramm
So Funktionsweiße, PAP und Struktogramm bekomme ich hin.
1.Was will er bei Syntax , ich würde ihm einfach mein Programm ausdrucken.
2.Das Programm selbst: ich habe da schon eins fertig was aber nicht so ganz funktioniert (werde es morgen posten).
Könnte mir Jemand helfen, bei dem Programm ?
Schätze es ist nur ein kleiner Denkfehler von meiner Seite.
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
Re: C++
Poste du mal, dann erzähl ich dir was zur Syntax und zu deinem Programm!
-GG-
-Er wird uns auffressen! Er hat doch gar keine Zähne! Er wird uns totlutschen......-
-Er wird uns auffressen! Er hat doch gar keine Zähne! Er wird uns totlutschen......-
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
#include<iostream.h>
#include<conio.h>
int Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If Programm\n";
cout<<endl;
cout<<"Bitte geben sie eine ganze Zahl ein\t";
cin>>Z1;
cout<<"Bitte geben sie eine zweite ganze Zahl ein\t";
cin>>Z2;
cout<<endl;
cout<<"Zahlen werden überprüft\n";
cout<<endl;
if (Z1==Z2);
{
cout<<"Die von ihnen eingegebenen Zahlen sind gleich";
cout<<endl;
}
if (Z1>Z2);
{
cout<<Z1<<">"<<Z2;
cout<<endl;
}
if (Z1<Z2);
{
cout<<Z1<<"<"<<Z2;
}
getch();
}
#include<conio.h>
int Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If Programm\n";
cout<<endl;
cout<<"Bitte geben sie eine ganze Zahl ein\t";
cin>>Z1;
cout<<"Bitte geben sie eine zweite ganze Zahl ein\t";
cin>>Z2;
cout<<endl;
cout<<"Zahlen werden überprüft\n";
cout<<endl;
if (Z1==Z2);
{
cout<<"Die von ihnen eingegebenen Zahlen sind gleich";
cout<<endl;
}
if (Z1>Z2);
{
cout<<Z1<<">"<<Z2;
cout<<endl;
}
if (Z1<Z2);
{
cout<<Z1<<"<"<<Z2;
}
getch();
}
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- tromaggot
- Monster-God
- Beiträge: 967
- Registriert: Di 09.03.2004, 18:27
- Wohnort: Frankfurt (Oder)
- Kontaktdaten:
Re: C++
#include<iostream.h>
#include<conio.h>
int Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If Programm\n";
cout<<endl;
cout<<"Bitte geben sie eine ganze Zahl ein\t";
cin>>Z1;
cout<<"Bitte geben sie eine zweite ganze Zahl ein\t";
cin>>Z2;
cout<<endl;
cout<<"Zahlen werden überprüft\n";
cout<<endl;
if (Z1==Z2); //Semikolon wech!!!!
{
cout<<"Die von ihnen eingegebenen Zahlen sind gleich";
cout<<endl;
}
if (Z1>Z2); //Semikolon wech!!!!
{
cout<<Z1<<">"<<Z2;
cout<<endl;
}
if (Z1<Z2); //Semikolon wech!!!!
{
cout<<Z1<<"<"<<Z2;
}
getch();
}
Syntax ist sowas wie Beispiel-Code:
if (<var1> == <var2>)
{
<Anweisung>
}
oder
printf ("%<variablentyp>", <var1>);
Hach ja, C++, ich kann ja mal ein paar Spiele hochladen, die ich mit C++ gemacht habe.
#include<conio.h>
int Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If Programm\n";
cout<<endl;
cout<<"Bitte geben sie eine ganze Zahl ein\t";
cin>>Z1;
cout<<"Bitte geben sie eine zweite ganze Zahl ein\t";
cin>>Z2;
cout<<endl;
cout<<"Zahlen werden überprüft\n";
cout<<endl;
if (Z1==Z2); //Semikolon wech!!!!
{
cout<<"Die von ihnen eingegebenen Zahlen sind gleich";
cout<<endl;
}
if (Z1>Z2); //Semikolon wech!!!!
{
cout<<Z1<<">"<<Z2;
cout<<endl;
}
if (Z1<Z2); //Semikolon wech!!!!
{
cout<<Z1<<"<"<<Z2;
}
getch();
}
Syntax ist sowas wie Beispiel-Code:
if (<var1> == <var2>)
{
<Anweisung>
}
oder
printf ("%<variablentyp>", <var1>);
Hach ja, C++, ich kann ja mal ein paar Spiele hochladen, die ich mit C++ gemacht habe.
www.teah.de
Videoproduktion für Jedermann!
Videoproduktion für Jedermann!
- Der_Milchtrinker
- Monster-God
- Beiträge: 783
- Registriert: Do 10.06.2004, 17:49
- Wohnort: Dippach
- Kontaktdaten:
Re: C++
Ich werde euch im Februar auch mal mit ein paar Fragen nerven, dann schreib ich MDP3-Objekorientiertes Programmieren, inklusive Polymorphismus, Vererbung, Exceptions, Graphical user Interface etc.. Kennt ihr euch da ein bißchen aus Maschmello und Grummel?
Gruß vom Milchtrinker
Gruß vom Milchtrinker
FSK 12 heißt: Der Gute bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Das war doch jetzt eine mehrfach oder ?
Ansonsten hätte ich noch eine mit else !
Ansonsten hätte ich noch eine mit else !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Hier mein 2. Programm stimmt auch, also es funktioniert... ::)
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<string.h> //laut einer Seite muss das rein, nun ja
int a, b, c, f, g, h;
//..............................................................................
void main ()
{
clrscr();
cout<<"Test\n";
cout<<endl;
cout<<"Geben sie einen Wert fuer a ein\t";
cin>>a;
cout<<endl;
cout<<"Geben sie einen Wert fuer b ein\t";
cin>>b;
cout<<endl;
cout<<"Geben sie einen Wert fuer F ein\t";
cin>>f;
cout<<endl;
cout<<"Geben sie einen Wert fuer H ein\t";
cin>>h;
cout<<endl;
{
if (a<5)
c=a+b+f+h;
cout<<"Der Wert fuer C betraegt "<<c<<" Stuecke";
cout<<endl;
}
{
if (h==2);
else (b==8 );
g=f*a;
cout<<"G betraegt "<<g<<" Stuecke";
cout<<endl;
}
getch();
}
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<string.h> //laut einer Seite muss das rein, nun ja
int a, b, c, f, g, h;
//..............................................................................
void main ()
{
clrscr();
cout<<"Test\n";
cout<<endl;
cout<<"Geben sie einen Wert fuer a ein\t";
cin>>a;
cout<<endl;
cout<<"Geben sie einen Wert fuer b ein\t";
cin>>b;
cout<<endl;
cout<<"Geben sie einen Wert fuer F ein\t";
cin>>f;
cout<<endl;
cout<<"Geben sie einen Wert fuer H ein\t";
cin>>h;
cout<<endl;
{
if (a<5)
c=a+b+f+h;
cout<<"Der Wert fuer C betraegt "<<c<<" Stuecke";
cout<<endl;
}
{
if (h==2);
else (b==8 );
g=f*a;
cout<<"G betraegt "<<g<<" Stuecke";
cout<<endl;
}
getch();
}
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- tromaggot
- Monster-God
- Beiträge: 967
- Registriert: Di 09.03.2004, 18:27
- Wohnort: Frankfurt (Oder)
- Kontaktdaten:
Re: C++
Code: Alles auswählen
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<string.h> //laut einer Seite muss das rein, nun ja ;)
int a, b, c, f, g, h;
//..............................................................................
void main ()
{
clrscr();
cout<<"Test\n";
cout<<endl;
cout<<"Geben sie einen Wert fuer a ein\t";
cin>>a;
cout<<endl;
cout<<"Geben sie einen Wert fuer b ein\t";
cin>>b;
cout<<endl;
cout<<"Geben sie einen Wert fuer F ein\t";
cin>>f;
cout<<endl;
cout<<"Geben sie einen Wert fuer H ein\t";
cin>>h;
cout<<endl;
{ //???
if (a<5)
c=a+b+f+h;
cout<<"Der Wert fuer C betraegt "<<c<<" Stuecke";
cout<<endl;
}
{
if (h==2); //???
else (b==8 );//???
g=f*a;
cout<<"G betraegt "<<g<<" Stuecke";
cout<<endl;
}
getch();
}
www.teah.de
Videoproduktion für Jedermann!
Videoproduktion für Jedermann!
Re: C++
Sicher?MonsterZero hat geschrieben:Hier mein 2. Programm stimmt auch, also es funktioniert...
Also, die Semikolon- bzw geschweifte Klammersetzung unten bei den if und else Anweisungen kommt mir doch seeeeeeeeehr merkwürdig vor. ::)
Ich würde ihnen gerne etwas anbieten, aber in meinem Büro ist leider alles radioaktiv
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Es funktioniert aber !
Was es machen: Wenn man für a eine Zahl <5 einfügt rechnet es c=a+b+f+h.
Wenn man für h eine 2 und/oder für b eine 8 eingibt rechnet es g=f*a.
Gibt man sowohl bei a und entweder bei h und b das richtige ein, rechnet es beides...
Wenn etwas nicht stimmt ist es = 0 !
Auf diese (zugegebene) kranke Idee kam ich während der Mittagspause...
Zu den Semikolons+ Klammern ohne läuft es lustigerweise nicht ??? ::)
Wir benutzen den Borland Compiler !
PS: Werde aber noch eine Rechnung einfügen, welche es immer rechnet, also vor den if und else Anweisungen.
Was es machen: Wenn man für a eine Zahl <5 einfügt rechnet es c=a+b+f+h.
Wenn man für h eine 2 und/oder für b eine 8 eingibt rechnet es g=f*a.
Gibt man sowohl bei a und entweder bei h und b das richtige ein, rechnet es beides...
Wenn etwas nicht stimmt ist es = 0 !
Auf diese (zugegebene) kranke Idee kam ich während der Mittagspause...
Zu den Semikolons+ Klammern ohne läuft es lustigerweise nicht ??? ::)
Wir benutzen den Borland Compiler !
PS: Werde aber noch eine Rechnung einfügen, welche es immer rechnet, also vor den if und else Anweisungen.
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Habe das Programm jetzt verworfen und mich anders entschieden, vielleicht besser.
Eine Frage noch: muss hinter else ein ; ?
Wenn ich keins mache bekomme ich einen Fehler, mit ; bekomme ich keinen allerdings scheint er das else zu überspringen !
Eine Frage noch: muss hinter else ein ; ?
Wenn ich keins mache bekomme ich einen Fehler, mit ; bekomme ich keinen allerdings scheint er das else zu überspringen !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- tromaggot
- Monster-God
- Beiträge: 967
- Registriert: Di 09.03.2004, 18:27
- Wohnort: Frankfurt (Oder)
- Kontaktdaten:
Re: C++
Mit dem Semikolon beendest du eine Anweisung, also eine Zeile. Schreibt du hinter else ein Semikolon hast du keine Anweisung:
if (<Bedingung>)
{<Anweisung>}
else //wenn jetzt eine Semikolon kommt ist im else keine Anweisung drinnen
Du musst aber auch eine Anweisung haben, im if, sowie im else, daher kann es sein, dass der Kompiler eine Fehlermeldung ausgibt, wenn du if schreibst und gleich danach ein else, da fehlt nämlich die Anweisung.
Dein Programm, wenn es korrekt laufen soll.
Dein Skript müsste eigentlich immer g ausgeben, egal was du eingibst.
if (<Bedingung>)
{<Anweisung>}
else //wenn jetzt eine Semikolon kommt ist im else keine Anweisung drinnen
Du musst aber auch eine Anweisung haben, im if, sowie im else, daher kann es sein, dass der Kompiler eine Fehlermeldung ausgibt, wenn du if schreibst und gleich danach ein else, da fehlt nämlich die Anweisung.
Dein Programm, wenn es korrekt laufen soll.
Code: Alles auswählen
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<string.h> //laut einer Seite muss das rein, nun ja ;)
int a, b, c, f, g, h;
//...................................................................... ........
void main ()
{
clrscr();
cout<<"Test\n";
cout<<endl;
cout<<"Geben sie einen Wert fuer a ein\t";
cin>>a;
cout<<endl;
cout<<"Geben sie einen Wert fuer b ein\t";
cin>>b;
cout<<endl;
cout<<"Geben sie einen Wert fuer F ein\t";
cin>>f;
cout<<endl;
cout<<"Geben sie einen Wert fuer H ein\t";
cin>>h;
cout<<endl;
if (a<5)
{
c=a+b+f+h;
cout<<"Der Wert fuer C betraegt "<<c<<" Stuecke";
cout<<endl;
}
if (h==2 || b==8 ) // || --> oder
{
g=f*a;
cout<<"G betraegt "<<g<<" Stuecke";
cout<<endl;
}
getch();
}
www.teah.de
Videoproduktion für Jedermann!
Videoproduktion für Jedermann!
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Danke habe mich jetzt aber hierfür entschieden:
#include<iostream.h>
#include<conio.h>
float Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If und else Programm\n";
cout<<endl;
cout<<"Geben sie eine Zahl ein\t";
cin>>Z1;
cout<<endl,
cout<<"Geben sie eine zweite Zahl ein\t";
cin>>Z2;
cout<<endl;
if (Z1!=Z2)
{
cout<<"Die von ihnen eingegebenen Zahlen sind ungleich";
cout<<endl;
}
else (Z1==Z2);//ohne macht er nicht !! cout<<"Die Zahlen sind gleich";
{
}
getch();
}
Läuft auch...
#include<iostream.h>
#include<conio.h>
float Z1, Z2;
//..............................................................................
void main()
{
clrscr();
cout<<"If und else Programm\n";
cout<<endl;
cout<<"Geben sie eine Zahl ein\t";
cin>>Z1;
cout<<endl,
cout<<"Geben sie eine zweite Zahl ein\t";
cin>>Z2;
cout<<endl;
if (Z1!=Z2)
{
cout<<"Die von ihnen eingegebenen Zahlen sind ungleich";
cout<<endl;
}
else (Z1==Z2);//ohne macht er nicht !! cout<<"Die Zahlen sind gleich";
{
}
getch();
}
Läuft auch...
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Es ist wieder soweit mein €žLieblingslehrer€œ möchte das wir einen Taschenrechner programmieren.
Nun er hat uns gar nichts erklärt nur gesagt das wir switch und case benutzen sollen.
Kann mir einer eine Seite empfählen oder es kurz erklären ?
Danke schon mal !
Nun er hat uns gar nichts erklärt nur gesagt das wir switch und case benutzen sollen.
Kann mir einer eine Seite empfählen oder es kurz erklären ?
Danke schon mal !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Das stört den doch nicht... >:(
Außerdem OZ !
Außerdem OZ !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Oberstufen Zentrum.
Berufsschule mache eine duale Ausbildung (Schule und Betrieb, genauer 2W Betrieb eine Schule).
Da jetzt aber Ferien sind, beginnt die Schule erst am 16.1. wieder !
Da ich aber trotzdem in den Betrieb muss bleibt kaum Zeit mich ernsthaft mit allem um C++ zu befassen (würde ich gerne), da die anderen Lehrer genauso €žRücksichtsvoll€œ waren...
Berufsschule mache eine duale Ausbildung (Schule und Betrieb, genauer 2W Betrieb eine Schule).
Da jetzt aber Ferien sind, beginnt die Schule erst am 16.1. wieder !
Da ich aber trotzdem in den Betrieb muss bleibt kaum Zeit mich ernsthaft mit allem um C++ zu befassen (würde ich gerne), da die anderen Lehrer genauso €žRücksichtsvoll€œ waren...
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
Re: C++
@MonsterZero
Fragen kannst du gerne stellen, aber erwarte bitte nicht das wir hier deine Hausaufgaben machen ... >:(
Schau dir einfach mal das Beispiel auf dieser Seite ( ganz unten ) an, wirf einen Blick ins Buch bezüglich switch & case und alles sollte soweit klar sein ...
[link=http://www.uni-muenster.de/ZIV/Mitarbei ... C2C++.html]C++ Taschenrechner[/link]
... und vergiss bitte nicht das Beispiel etwas abzuändern ;D
Gruß Capri
Fragen kannst du gerne stellen, aber erwarte bitte nicht das wir hier deine Hausaufgaben machen ... >:(
Schau dir einfach mal das Beispiel auf dieser Seite ( ganz unten ) an, wirf einen Blick ins Buch bezüglich switch & case und alles sollte soweit klar sein ...
[link=http://www.uni-muenster.de/ZIV/Mitarbei ... C2C++.html]C++ Taschenrechner[/link]
... und vergiss bitte nicht das Beispiel etwas abzuändern ;D
Gruß Capri
"Es gibt keinen Grund, eine gute Theorie aufzugeben, nur weil sie nicht stimmt."
- tromaggot
- Monster-God
- Beiträge: 967
- Registriert: Di 09.03.2004, 18:27
- Wohnort: Frankfurt (Oder)
- Kontaktdaten:
Re: C++
geh' mal unter www.c-plusplus.de, die haben ein nettes Forum
[EDIT]
Wollte gerade etwas Quellcode hier reinposten, aber das Forum, lässt so viel Text nicht zu, und bei zu langer Zeichenkette, folgt irgendwann ein Leerzeichen (Warum eigentlich?).
[EDIT]
Wollte gerade etwas Quellcode hier reinposten, aber das Forum, lässt so viel Text nicht zu, und bei zu langer Zeichenkette, folgt irgendwann ein Leerzeichen (Warum eigentlich?).
www.teah.de
Videoproduktion für Jedermann!
Videoproduktion für Jedermann!
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
@capri
Ich möchte meine HA schon selber machen (mache ich auch), will ja auch was lernen !
Bin nicht soo faul wie andere aus der Klasse !
Nur er hat uns kein Bsp. für switch und case gegeben, darum geht es.
Danke für die Seiten !
Ich möchte meine HA schon selber machen (mache ich auch), will ja auch was lernen !
Bin nicht soo faul wie andere aus der Klasse !
Nur er hat uns kein Bsp. für switch und case gegeben, darum geht es.
Danke für die Seiten !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
Re: C++
Ein Beispiel für switch-case, das zu deiner Taschenrecheraufgabe paßt:
http://www.tutorials.de/showthread.php? ... post953683
http://www.tutorials.de/showthread.php? ... post953683
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Danke super, hilft mir !!!
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Ich werde das Gefühl nicht los, dass der aus meiner Klasse ist...
http://forum.giga.de/forum/showthread.php?t=140305
http://forum.giga.de/forum/showthread.php?t=140305
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- Der_Milchtrinker
- Monster-God
- Beiträge: 783
- Registriert: Do 10.06.2004, 17:49
- Wohnort: Dippach
- Kontaktdaten:
Re: C++
Viel Erfolg und Glück, ich bin erst am 18.02.05 mit "Methodik des Programmierens 3" dran, objektorientiertes Programmieren mit C Schrottschrott .
Gruß vom Milchtrinker
Gruß vom Milchtrinker
FSK 12 heißt: Der Gute bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
- tromaggot
- Monster-God
- Beiträge: 967
- Registriert: Di 09.03.2004, 18:27
- Wohnort: Frankfurt (Oder)
- Kontaktdaten:
Re: C++
Ich finde ja das Programmieren von Visual C++ 6.0, sehr kompliziert, da hatte ich mal ein Seminar, Konsolenprogrammierung war so schön einfach.
So, noch jemand ein C++ - Beichte abzulegen?
So, noch jemand ein C++ - Beichte abzulegen?
www.teah.de
Videoproduktion für Jedermann!
Videoproduktion für Jedermann!
- Der_Milchtrinker
- Monster-God
- Beiträge: 783
- Registriert: Do 10.06.2004, 17:49
- Wohnort: Dippach
- Kontaktdaten:
Re: C++
Für die dies interessiert (ist aber echt sauwitzig):
Rotkäppchen für Linuxbenutzer/Informatiker
http://c-worker.ch/humor/rc.htm.
Gruß vom Milchtrinker
Rotkäppchen für Linuxbenutzer/Informatiker
http://c-worker.ch/humor/rc.htm.
Gruß vom Milchtrinker
FSK 12 heißt: Der Gute bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
FSK 16 heißt: Der Böse bekommt das Mädchen
FSK 18 heißt: JEDER bekommt das Mädchen
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Mein Rechner bisher:
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<iomanip.h>
int zahl1, zahl2, ergebnis, operand;
double zahl3;
char abfrage;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
void main()
{
do{
cout << "Hallo, willkommen zu ihrem Taschenrechner!" << endl;
cout << "Wenn sie die Standart- Rechenarten durchfueren wollen geben sie bitte";
cout << "\n 2 Zahlen ein!" << endl;
cout << "Wenn sie eine Wurzel ziehen wollen,";
cout << "\n geben sie bitte bei den ersten Abfragen eine 0 ein!" << endl;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
cout << "\n Bitte geben sie die erste Zahl ein: ";
cin >> zahl1;
cout << "Bitte geben sie die zweite Zahl ein: ";
cin >> zahl2;
cout << "Bitte geben sie die Zahl zum Wurzelziehen ein ";
cin >> zahl3;
cout << "Welche Operation möchten sie durchführen?" << endl;
cout << "1 - plus\n 2 - minus\n 3 - mal\n 4 - geteilt\n 5 - Wurzel" << endl;
cout << "Eingabe: ";
cin >> operand;
cout << endl;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
switch(operand)
{
case 1: cout << "Ergebnis " << zahl1 + zahl2; break;
case 2: cout << "Ergebnis " << zahl1 - zahl2; break;
case 3: cout << "Ergebnis " << zahl1 * zahl2; break;
case 4: cout << "Ergebnis " << zahl1 / zahl2; break;
case 5: cout << "Ergebnis " << sqrt(zahl3); break;
default: cout << "Falsche Eingabe!"; break;
}
cout << "\nMoechten sie den Rechner nochmal starten? j/n\t",
cin >> "abfrage";
} while (abfrage=='j');
getch();
}
Probleme: Meine do/while Schleife will nicht.
Fragen: Weiß einer wie ich die Fakultät rechnen und Potenzieren kann ?
Im Netz habe ich nichts gefunden, außer 2 Sachen, aber die waren in Sachen Programmiersprache zu hoch für mich...
PS: Das ist mein Prototyp Rechner, der richtige ist etwas länger und ausführlicher !
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<math.h>
#include<iomanip.h>
int zahl1, zahl2, ergebnis, operand;
double zahl3;
char abfrage;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
void main()
{
do{
cout << "Hallo, willkommen zu ihrem Taschenrechner!" << endl;
cout << "Wenn sie die Standart- Rechenarten durchfueren wollen geben sie bitte";
cout << "\n 2 Zahlen ein!" << endl;
cout << "Wenn sie eine Wurzel ziehen wollen,";
cout << "\n geben sie bitte bei den ersten Abfragen eine 0 ein!" << endl;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
cout << "\n Bitte geben sie die erste Zahl ein: ";
cin >> zahl1;
cout << "Bitte geben sie die zweite Zahl ein: ";
cin >> zahl2;
cout << "Bitte geben sie die Zahl zum Wurzelziehen ein ";
cin >> zahl3;
cout << "Welche Operation möchten sie durchführen?" << endl;
cout << "1 - plus\n 2 - minus\n 3 - mal\n 4 - geteilt\n 5 - Wurzel" << endl;
cout << "Eingabe: ";
cin >> operand;
cout << endl;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
switch(operand)
{
case 1: cout << "Ergebnis " << zahl1 + zahl2; break;
case 2: cout << "Ergebnis " << zahl1 - zahl2; break;
case 3: cout << "Ergebnis " << zahl1 * zahl2; break;
case 4: cout << "Ergebnis " << zahl1 / zahl2; break;
case 5: cout << "Ergebnis " << sqrt(zahl3); break;
default: cout << "Falsche Eingabe!"; break;
}
cout << "\nMoechten sie den Rechner nochmal starten? j/n\t",
cin >> "abfrage";
} while (abfrage=='j');
getch();
}
Probleme: Meine do/while Schleife will nicht.
Fragen: Weiß einer wie ich die Fakultät rechnen und Potenzieren kann ?
Im Netz habe ich nichts gefunden, außer 2 Sachen, aber die waren in Sachen Programmiersprache zu hoch für mich...
PS: Das ist mein Prototyp Rechner, der richtige ist etwas länger und ausführlicher !
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)
- MonsterZero
- Gold Kongulaner
- Beiträge: 7402
- Registriert: Fr 03.12.2004, 15:17
- Wohnort: Chatos Land
Re: C++
Der Rechner ist jetzt fertig !
Werde jetzt demnächst versuchen ein Spiel hinzubekommen...
Mal gucken ob es klappt ?!
Werde jetzt demnächst versuchen ein Spiel hinzubekommen...
Mal gucken ob es klappt ?!
"What Chato's land doesn't kill, Chato will." - Chato's Land (1972)