Hallo,
Hab ein frage die etwas schwiriger zu beantworten ist .. denk ich mal!!
und zwar:
Es stehen jemand 5 Menü Punkte zu verfügung.
1. Umsätze einlesen.
2. Umsätze Ausgabe
3. Mittelwerausgabe
...
Zu beginn des Programm soll den Benutzer gefragt werden Welches Menü Punkt er öffnen möchte.
Wenn 2,3,4,5 gedrückt wird und keine Umsätze zu verfügung stehen muss der Vorgang wiederholt werden bis der Benutzer 1 eingibt.
Das hab ich Soweit geschaft.
Jetzt den Gedanke den ich hab um den umzusetzen ist etwas schwer.
Und zwar hab ich mit gedacht wenn Menü 1 gedrückt wird soll beim 2 Durchlauf des Programms i = ++ = 2 sein
Und wenn i > 1 ist soll es den Benutzer gestattet sein auch eingabe 2 , 3, 4, 5
zu taetigen.
Wobei beim ersten durchlauf 1 gedrückt werden muss.
gruß
Hab ein frage die etwas schwiriger zu beantworten ist .. denk ich mal!!
und zwar:
Es stehen jemand 5 Menü Punkte zu verfügung.
1. Umsätze einlesen.
2. Umsätze Ausgabe
3. Mittelwerausgabe
...
Zu beginn des Programm soll den Benutzer gefragt werden Welches Menü Punkt er öffnen möchte.
Wenn 2,3,4,5 gedrückt wird und keine Umsätze zu verfügung stehen muss der Vorgang wiederholt werden bis der Benutzer 1 eingibt.
Das hab ich Soweit geschaft.
Jetzt den Gedanke den ich hab um den umzusetzen ist etwas schwer.
Und zwar hab ich mit gedacht wenn Menü 1 gedrückt wird soll beim 2 Durchlauf des Programms i = ++ = 2 sein
Und wenn i > 1 ist soll es den Benutzer gestattet sein auch eingabe 2 , 3, 4, 5
zu taetigen.
Code:
#include <stdio.h>
void main(void)
{
int i;
int beenden;
int eingabe;
do
{
printf("Menue 1 Umsaetze\n"
"Menue 2 Ausgabe Umsaetze\n"
"Menue 3 Mittelwert\n"
"Menue 4 Standardarabweichung\n"
"Menue 5 Min/Max\n");
printf("Welchen Menue Punkt open?");
do
{
scanf("%i",&eingabe);
} while(eingabe !=1);
switch(eingabe)
{
case 1:
printf("Umsätze Bitte eingeben!\n");
case 2:
printf("Asugabe Umsaetze\n");
case 3:
printf("Mittelwert\n");
case 4:
printf("Standardabweichung\n");
case 5:
printf("Min/Max\n");
}
printf("Programm Beenden! (1/0)?");
scanf("%i",&beenden);
}while(beenden==1);
i=i+1;
}
gruß