Alt 04.07.2011, 16:34:51   #1 (permalink)
WEBSTYLE
Benutzerbild von Introscan

ID: 315581
Lose-Remote

Reg: 26.03.2008
Beiträge: 929
Introscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer Anblick
Standard if-Addition

Hallo
ich lerne gerade C und bin vor einem problem und zwar:
AUFGABE:
Schreiben Sie ein Programm, das vom Benutzer die gewünschte Entfernungsstufe und
die Anzahl der Personen abfragt und daraus den Preis einer entsprechenden Fahrkarte
berechnet und am Bildschirm anzeigt!

PROBLEM:
Erweitern Sie das Programm mit Hilfe von Feldern für bis zu 1000 Preisanfragen so, dass nach der letzten Preisanfrage am Ende des Programmlaufs eine Liste aller Preisanfragen mit laufender Nummer, entfernungsstufe, Personenzahl und Preis mit abschließender Summenzeile ausgegeben wird.

bei mir seht es bisher so aus
ich würde gerne wissen wie ich den endpreis wieder mit neuem kobinationen addieren kann
ich komme leider nicht mehr weiter kann mir bitte jemand helfen?

Code:
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:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
#include <stdio.h> #include <math.h> main() { int stufe,j; double e,ent,endpreis=0.0,; printf("\nEntfernungsstufe 1 : 2.20 Euro"); printf("\nEntfernungsstufe 2 : 4.10 Euro"); printf("\nEntfernungsstufe 3 : 6.50 Euro"); label1: printf("\nBitte geben Sie die entfernungsstufe an:"); scanf("%lf",&e); if (e==1){ ent=1.50; printf("\nBitte geben Sie Anzahl der Personen an:"); scanf("%i",&stufe); if (stufe==1){ endpreis=ent;} else if (stufe==2){ endpreis=ent*0.9*stufe;} else if (stufe==3){ endpreis=ent*0.8*stufe;} else if (stufe==4){ endpreis=ent*0.7*stufe;} else if (stufe>=5){ endpreis=ent*0.6*stufe;} } else if (e==2){ ent=2.50; printf("\nBitte geben Sie Anzahl der Personen an:"); scanf("%i",&stufe); if (stufe==1){ endpreis=ent;} else if (stufe==2){ endpreis=ent*0.9*stufe;} else if (stufe==3){ endpreis=ent*0.8*stufe;} else if (stufe==4){ endpreis=ent*0.7*stufe;} else if (stufe>=5){ endpreis=ent*0.6*stufe;} } else if (e==3){ ent=3.50; printf("\nBitte geben Sie Anzahl der Personen an:"); scanf("%i",&stufe); if (stufe==1){ endpreis=ent;} else if (stufe==2){ endpreis=ent*0.9*stufe;} else if (stufe==3){ endpreis=ent*0.8*stufe;} else if (stufe==4){ endpreis=ent*0.7*stufe;} else if (stufe>=5){ endpreis=ent*0.6*stufe;} } else { goto label1;} printf("\nDie endsumme ist: %.2f Euro",endpreis); printf("\nMöchten Sie noch etwas hinzufeugen? Ja 1/Nein 2"); scanf("%i",&j); if (j==1){ { ; goto label1;}} printf("\nDie endsumme ist: %.2f Euro",endpreis); }
danke im vorraus

mfg
Introscan ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 04.07.2011, 17:05:39   #2 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Sieht aus wie ein Programm, was vor 20 Jahren geschrieben wurde
goto is böse, das solltest du dir schnell abgewöhnen. Du kannst dasselbe Programm immer auch ohne diese Wörtchen schreiben.

Wenn ich die Aufgabenstellung richtig verstanden hab - und so 100%ig sicher bin ich mir da nicht -, sollst du 1000 Preisabfragen machen und am Ende die Summe ausrechnen.

Mit deinem bisherigen Code kommst du da nicht weit, wenn du ihn nicht in eine Funktion auslagerst. Es bietet sich an, Anzahl Personen und diese Entfernungsstufe als Parameter zu nehmen und die Fahrtkosten als Rückgabewert. Dann kannst du einfach 1000mal aufrufen und die Rückgabewerte addieren, um die Summe zu erhalten.
theHacker ist gerade online   Mit Zitat antworten
Alt 04.07.2011, 20:05:43   #3 (permalink)
WEBSTYLE
Benutzerbild von Introscan

ID: 315581
Lose-Remote

Reg: 26.03.2008
Beiträge: 929
Introscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer Anblick
Standard

Super danke dir

hab es mal anders geschrieben ist besser und einfacher als gedacht

Code:
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:
44:
45:
46:
47:
#include <stdio.h> #include <conio.h> #include <math.h> main() { int stufe,j,i; double person,preis; printf("\nEntfernungsstufe 1 : 2.20 Euro"); printf("\nEntfernungsstufe 2 : 4.10 Euro"); printf("\nEntfernungsstufe 3 : 6.50 Euro"); label1:printf("\nBitte geben Sie die entfernungsstufe an:"); scanf("%i",&stufe); switch(stufe) { case 1: preis=2.20; break; case 2: preis=4.10; break; case 3: preis=6.50; break; default: printf("Bitte Nochmal Auswählen");return 0; break; } printf("\nBitte geben Sie Anzahl der Personen an:"); scanf("%i",&j); switch(j) { case 1: person=preis*1.0; break; case 2: person=preis*0.9*j; break; case 3: person=preis*0.8*j; break; case 4: person=preis*0.7*j; break; case 5: person=preis*0.6*j; break; default: printf("Bitte Nochmal Auswählen");goto label1; break; } printf("\nDie endsumme lautet: %.2f Euro",person); printf("\nMöchten Sie noch etwas hinzufeugen? Ja 1/Nein 2"); scanf("%i",&i); switch(i) { case 1: goto label1; break; default: printf("Bye");return 0; break; } getch(); }
besser so?

hab trozdem 2 probleme
1. wie kann ich hier
Code:
1:
case 5: person=preis*0.6*j; break;
angeben das alle zahlen größer und gleich 5 gewählt werden sollen

2. ich weis immer noch nicht die ich es addieren kann
aufgabe war
http://www8.pic-upload.de/04.07.11/iaw75fgsbh5w.png
Introscan ist offline Threadstarter   Mit Zitat antworten
Alt 04.07.2011, 20:13:01   #4 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Tut zumindest dasselbe und du hast schon mal 50% Code eingespart.

Mit switch kannst du nur Konstanten gegenprüfen. Ein Größergleich gibts nicht. Wenn du das brauchst, musst du wie vorher mit if arbeiten.

Dein böses goto hast du aber immer noch ned raus. Mach ne Funktion. Wenn du die hast, kannst du sie auch 1000x aufrufen ohne Probleme. Dein goto behindert dich da nur.

Du musst gemäß der Aufgabe auch mit einem Array ("Feld") arbeiten - auch wenn es auch ohne gehen würde .
theHacker ist gerade online   Mit Zitat antworten
Alt 07.07.2011, 21:46:25   #5 (permalink)
Oben bleiben!

ID: 291199
Lose-Remote

Reg: 18.07.2007
Beiträge: 1.532
dubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehen
Standard

OT:
Zitat:
Zitat von theHacker Beitrag anzeigen
Sieht aus wie ein Programm, was vor 20 Jahren geschrieben wurde
Hackerchen, vor 20 Jahren hast Du bestimmt noch nicht programmiert.

Du könntest vor der switch-case-Abfrage mittels if überprüfen, ob der Wert grundsätzlich im richtigen Bereich liegt. Anschließend kannst Du im switch-case die besonderen Fälle (also z.B. 1 und 2) abprüfen und alles andere mit default: statt case bla: abfangen:
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
[...] int i; /* irgendwelcher code um i einen Wert zuzuweisen */ if ( (i > 0) && (i < 1000) ) /* alle Werte zwischen 1 und 999 erlaubt */ { switch(i) { case 1: /* do whatever to be done if i equals 1*/ break; case 2: /* do whatever to be done if i equals 2*/ break; default: /* do whatever to be done if i equals any other value than 1 or 2 */ break; } }
Und ja, Hacker hat recht: für ein goto in einem C bzw. C++ Programm braucht man wirklich gute Gründe. Der Grund warum man das vermeiden sollte ist der, daß ein Programm dadurch extrem leicht unwartbar werden kann. Ein klares don't. Ich habe in meinem Leben vielleicht einmal erlebt, daß ich der Verwendung von goto zustimmen mußte, aber das war ein extremes Beispiel. Und ich habe im Oktober 1990 mein Studium aufgenommen, das ist also eine lange Zeit...
Jede Minute verstreichen in Afrika ganze 60 Sekunden.
Kopiere dies in Deine Signatur, wenn Du Maultaschen magst.
Mein Stern: epsilon carinae
dubberle ist offline   Mit Zitat antworten
Alt 07.07.2011, 21:56:12   #6 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von dubberle Beitrag anzeigen
OT: Hackerchen, vor 20 Jahren hast Du bestimmt noch nicht programmiert.
19 und n paar zerquetschte sinds... du darfst aber gern auf 20 aufrunden
theHacker ist gerade online   Mit Zitat antworten
Alt 15.07.2011, 16:06:44   #7 (permalink)
Woohooo!
Benutzerbild von chrissel

ID: 211634
Lose-Remote

chrissel eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 4.412
chrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehen
Standard

Zitat:
Zitat von theHacker Beitrag anzeigen
19 und n paar zerquetschte sinds... du darfst aber gern auf 20 aufrunden
Ja, dann sahen deine Programme wohl zu deinen Programmieranfängen ähnlich aus wie seins jetzt, was gibt es da zu kritisieren?
Ich glaube eher weniger, dass man heutzutage direkt mit sauberem OOP und allen möglichen Konzepten in C startet
chrissel ist offline   Mit Zitat antworten
Alt 15.07.2011, 16:09:59   #8 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

Häckerlein ist mit OOP auf die Welt gekommen, unbestätigten Gerüchten zu Folge waren "Design Pattern" seine ersten Worte.


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 16.07.2011, 10:34:21   #9 (permalink)
Benutzter
Benutzerbild von ebay_junky

ID: 143114
Lose-Remote

Reg: 27.04.2006
Beiträge: 805
ebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehenebay_junky genießt hohes Ansehen
Standard

Grundsätzlich kommts auch drauf an, was man auf welcher Plattform erreichen will (muss)...

Ich hab letztens erst in einem Projekt alle schönen Funktionen gecancelt und inline programmiert sowie die übersichtlichen Strukturen gegen wildes gepointer getauscht...

Machte das Programm schlechter wartbar und unübersichtlicher, aber um mehr als den Faktor 3 schneller in den kritischen Routinen.

So kanns kommen, wenn man harte Echtzeit auf einer Microcontrollerplattform programmiert. OOP kann man da oftmals komplett vergessen.
ebay_junky ist offline   Mit Zitat antworten
Alt 16.07.2011, 13:01:40   #10 (permalink)
WEBSTYLE
Benutzerbild von Introscan

ID: 315581
Lose-Remote

Reg: 26.03.2008
Beiträge: 929
Introscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer AnblickIntroscan ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von dubberle Beitrag anzeigen
OT: Hackerchen, vor 20 Jahren hast Du bestimmt noch nicht programmiert.

Du könntest vor der switch-case-Abfrage mittels if überprüfen, ob der Wert grundsätzlich im richtigen Bereich liegt. Anschließend kannst Du im switch-case die besonderen Fälle (also z.B. 1 und 2) abprüfen und alles andere mit default: statt case bla: abfangen:
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
[...] int i; /* irgendwelcher code um i einen Wert zuzuweisen */ if ( (i > 0) && (i < 1000) ) /* alle Werte zwischen 1 und 999 erlaubt */ { switch(i) { case 1: /* do whatever to be done if i equals 1*/ break; case 2: /* do whatever to be done if i equals 2*/ break; default: /* do whatever to be done if i equals any other value than 1 or 2 */ break; } }
Ja, genau so was habe ich gesucht danke

Zitat:
Zitat von dubberle Beitrag anzeigen

Und ja, Hacker hat recht: für ein goto in einem C bzw. C++ Programm braucht man wirklich gute Gründe.
ich kenne leider keine andere alternativen außer return ich gewöhne mir das ab

@ theHacker
danke du hast mir sehr geholfen
Introscan ist offline Threadstarter   Mit Zitat antworten
Alt 17.07.2011, 22:38:12   #11 (permalink)
Oben bleiben!

ID: 291199
Lose-Remote

Reg: 18.07.2007
Beiträge: 1.532
dubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehen
Standard

Ein Beispiel für drei Entfernungsstufen mit einer Funktionen zur Preisberechnung. Sowas in der Art meinte tH:

PHP-Code:
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:
44:
45:
46:
47:
48:
49:
50:
51:
52:

/* Wir definieren die Preise einmal zentral, dann lassen sie sich
    im Falle einer Fahrpreiserhöhung leicht anpassen */
double entfernungsstufenpreis[]={
    
0.00/* entfernungsstufenpreis[0] macht keinen Sinn */ 
    
2.20/* Preis für Entfernungsstufe 1 */
    
4.10/* Preis für Entfernungsstufe 2 */
    
6.50
};

double berechne_preis(int entfernungsstufe)
{
    if (
entfernungsstufe )
    {
        
printf("Entfernungsstufe ungültig!\n");
        return -
1.0;
    }

    if (
entfernungsstufe 3)
        
entfernungsstufe 3;

    return 
entfernungsstufenpreis[entfernungsstufe];
}

main()
{
    
int entfernungsstufe;

    
double summe_aller_verkauften_tickets 0.0;

    
int abbruch=0;
    while (!
abbruch)
    {
        
/* entfernungsstufe einlesen */

        /* nehmen wir an, daß abgebrochen werden soll, wenn eine
            Entfernungsstufe von "0" gewählt wird */
        
if (entfernungsstufe == 0)
            
abbruch=1;

        
double ticketpreis=berechne_preis(entfernungsstufe);

        if (
ticketpreis 0)
            continue; 
/* fange mit der while-schleife von vorne an */

        /* ticketpreis ausgeben */
        
       
summe_aller_verkauften_tickets+=ticketpreis;
    }
    
    
/* summe_aller_verkauften_tickets ausgeben */

Jede Minute verstreichen in Afrika ganze 60 Sekunden.
Kopiere dies in Deine Signatur, wenn Du Maultaschen magst.
Mein Stern: epsilon carinae

Geändert von dubberle (18.07.2011 um 12:32:52 Uhr) Grund: Siehe nachfolgender Beitrag von theHacker: Type im Code bereinigt.
dubberle ist offline   Mit Zitat antworten
Alt 18.07.2011, 06:55:45   #12 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

PHP-Code:
1:
if (entfernungsstufe 0
*döööttttt*
Leider verloren

==

Jupp, aber sowas meinte ich.
theHacker ist gerade online   Mit Zitat antworten
Alt 18.07.2011, 12:31:27   #13 (permalink)
Oben bleiben!

ID: 291199
Lose-Remote

Reg: 18.07.2007
Beiträge: 1.532
dubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehendubberle genießt hohes Ansehen
Standard

Stimmt. Ein typo, der leicht mal passiert... Danke tH.
Jede Minute verstreichen in Afrika ganze 60 Sekunden.
Kopiere dies in Deine Signatur, wenn Du Maultaschen magst.
Mein Stern: epsilon carinae
dubberle ist offline   Mit Zitat antworten
Alt 18.07.2011, 13:05:30   #14 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

ich perönlich nutze es nicht, aber es gibt die Empfehlungen die Reihenfolge umzudrehen, denn dann würde solch ein Fehler zu Compile Errors führen:
PHP-Code:
1:
2:
3:
if(entfernungsstufe// Compile Error

if(== entfernungsstufe// funktioniert wunderbar 


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 18.07.2011, 17:24:07   #15 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Moderne IDEs (also schon vor x Jahren) und Compiler (ok, weiß ich ned) zeigen doch eh alle n Warning an, oder?

Die Chance, dass einer
Code:
1:
if(foo = 0)
wirklich meint, geht wohl gegen null. Beim Debuggen vielleicht, um mal eben schnell n Codeblock nicht zu durchlaufen, der zufällig vorher
Code:
1:
if(foo == 0)
war... und dann hörts auch schon auf mit "sinnigen" Einsätzen dieser Codezeile
theHacker ist gerade online   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40:32 Uhr.