Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

...

Werbeanzeige

1

21.10.2006, 13:56

...

...

dbGAMES

Treue Seele

Beiträge: 323

Wohnort: Frankfurt

Beruf: Student

  • Private Nachricht senden

2

21.10.2006, 14:08

schau mal was passiert wenn man was anderes als zahlen eingibt ;)

3

21.10.2006, 14:33

...

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

4

21.10.2006, 14:41

Wenn du hart im Nehmen bist kannst du ja auch mal den Quellcode vorzeigen. Aber vom Erscheinungsbild (die Sache mit den Buchstaben mal abgesehen ;)) wirkt das doch schon sehr rund.

5

21.10.2006, 15:29

...

Sheddex

unregistriert

6

21.10.2006, 16:04

Mit Code Tags sieht das schöner aus und man kann sich's direkt hier anschauen ;)

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include

using namespace std;

int main()
{
float zahl[1], ergeb[3]; 
int Auswahl;
char Auswahl2;

while(1)
{
cout<<"\n\t\t Taschenrechner\n";
cout<<"\n";
cout<<"\t\t---------------------------------------------"<>Auswahl; cout<>zahl[0];
cout<<"+\n";
cin>>zahl[1];
cin.get();
ergeb[0] = zahl[0]+zahl[1];
cout<>zahl[0];
cout<<"-\n";
cin>>zahl[1];
cin.get(); ergeb[1] = zahl[0]-zahl[1];
cout<>zahl[0];
cout<<"*\n";
cin>>zahl[1];
cin.get();
ergeb[2] = zahl[0]*zahl[1];
cout<>zahl[0];
cout<<"/\n";
cin>>zahl[1];
cin.get();
ergeb[3] = zahl[0]/zahl[1];
cout<> Auswahl2;

if (Auswahl2 == 'n' || Auswahl2 == 'N') 
{
system("cls"); // Konsoleninhalt löschen continue;

}
if (Auswahl2 == 'y' || Auswahl2 == 'Y') { break; } 
cin.get();
} 
}


Naja, ein #include ohne nichts dahinter kommt mir merkwürdig vor ;)

Dann noch das was jedem der hier neu ist gesagt wird: std:: vor jedes cout, cin etc schreiben und dafür das using namespace std weglassen.

Variablen am Anfang mit 0 initialisieren wäre auch gut.

7

21.10.2006, 16:09

...

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

8

21.10.2006, 16:11

ein

C-/C++-Quelltext

1
return 0;

fehlt trotzdem ;-)
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

9

21.10.2006, 16:13

...

10

21.10.2006, 18:20

Nein ... man muss in der main kein return 0 mit angeben ... stand zumindest mal so im Standard ;)

Aja der Code ist sssehr unübersichtlich ...
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Werbeanzeige