![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Programmierung Rat & Tat für Programmierer |
|
|
Themen-Optionen | Ansicht |
|
|
#12 |
|
Inventar
![]() Registriert seit: 15.06.2000
Beiträge: 2.833
|
habs jetzt mit einer if-abfrage probiert
für mich wärs logisch, aber es geht nicht - sobald ich was anderes als m oder w eingeb, wird aus dem programm ausgestiegen Code:
#include <stdio.h>
#include <conio.h>
void main ()
{
clrscr();
printf("Sind Sie (m)„nnlich oder (w)eiblich?\n");
int kg,kgw;
char ge;
ge=getchar();
if(ge!='m' && ge!='w')
{
printf("\nSie haben eine falsche Eingabe gemacht!");
}
else
{
printf("\nGeben Sie bitte Ihre K”rpergr”áe in Zentimeter ein:\n");
scanf("%d",&kg);
switch(ge)
{
case 'm':
kgw=(kg-100)*0.9;
break;
case 'w':
kgw=(kg-100)*0.85;
break;
}
printf("\n\nIhr Idealgewicht ist ");
printf("%d",kgw);
printf("kg.");
getch();
}
}
|
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|