![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
|
|
Themen-Optionen | Ansicht |
|
|
#8 |
|
Jr. Member
![]() Registriert seit: 09.05.2002
Alter: 44
Beiträge: 46
|
Hallo,
hab ein wenig herum gesucht im netz und meine bücher durchsucht und bin jetzt auf nen grünen zweig gekommen es funktioniert eigentlich ganz einfach *G* do { flushall(); printf ("\nBitte geben sie die 1 Seite der 1 Schachtel ein: "); v_stat = scanf ("%f", &v_seite_1_a); p_seite_1_a = v_seite_1_a; if (v_stat != 1 || v_seite_1_a <= 0.0) { printf ("Ungültige Eingabe...(Komma muss . sein!)\n"); } } while (v_stat != 1 || v_seite_1_a <= 0.0); könnt mir vielleicht noch jemand erklären warum bei float eingabe ein 9,9 (also mit , nicht mit .) erlaubt ist und bei 0,5 regt er sich auf da muss man 0.5 eingeben??!!?? das hab ich net verstanden lg S@ndy ![]() ps. langsam wirds was mitn programmieren in c und cpp und es macht mir immer mehr spaß (ich meine c / cpp programmierung - in der arbeit programmier ich eh tag täglich mit ner andren sprache ) |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|