rocky7-Board, das Allround-Forum
   Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Galerie Zur Startseite Zum Portal

| TOP 1000 | SchanzerForum | rocky7-TOPLIST | rocky7-Fotografie | rocky7 by flickr.com |

rocky7-Board, das Allround-Forum » [ Computer - Ecke ] » Programmieren » Rechner in C Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Rechner in C Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »

7_banshee_7
Einsteiger


Dabei seit: 01.10.2007
Beiträge: 13


Mitglied bewerten

Level: 23 [?]
Erfahrungspunkte: 56.449
Nächster Level: 62.494

6.045 Erfahrungspunkt(e) für den nächsten Levelanstieg

Rechner in C Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi,

Ich muss für die Schule ein Programm schreibe, das am Anfang ein Menu hat, wo man zwischen den einzelnen Optionen auswählen kann.
Das Programm läuft mehr oder weniger richtig ab, aber es rechnet nicht oooh nei doch


Zitat:

#include <stdio.h> /* Standard-I/O-Bibliothek */
#include <stdlib.h> /* Standart Funktionen */



int Menupunkt;
float Zahl1, Zahl2, Resultat;



//Funktionsdefinition Zahleneingabe
float zahlen_einlesen (float Zahl1, float Zahl2) {
printf("Geben Sie die erste Zahl ein: ");
scanf("%d", &Zahl1);
printf("\nGeben Sie die zweite Zahl ein: ");
scanf("%d", &Zahl2);
return (Zahl1, Zahl2);
}
float subtraktion(float Zahl1,float Zahl2){
return(Zahl1 - Zahl2);
}
float addition(float Zahl1, float Zahl2){
return(Zahl1 + Zahl2);
}
float division(float Zahl1, float Zahl2){
return(Zahl1 / Zahl2);
}
float multiplikation(float Zahl1, float Zahl2){
return(Zahl1 * Zahl2);
}

int main (void)
{
printf ("\nDas ist ein kleines Rechnungs Programm.\n\n");
do {
printf ("\n1. Subtrahieren = 1\n"
"2. Addieren = 2\n"
"3. Multiplizieren = 3\n"
"4. Dividieren = 4\n"
"5. Schliessen des Programmes = 5\n\n");
printf ("Geben Sie Ihre Wahl ein: ");
scanf ("%d", &Menupunkt);


switch (Menupunkt){
case 1:{
zahlen_einlesen(Zahl1, Zahl2);
printf("Das Resultat ist: %.2f", subtraktion(Zahl1, Zahl2));
break;
}
case 2:{
zahlen_einlesen(Zahl1, Zahl2);
printf("Das Resultat ist: %f", addition(Zahl1, Zahl2));
break;
}
case 3:{
zahlen_einlesen(Zahl1, Zahl2);
printf("Das Resultat ist: %f", multiplikation(Zahl1, Zahl2));
break;
}
case 4:{
zahlen_einlesen(Zahl1, Zahl2);
printf("Das Resultat ist: %f", division(Zahl1, Zahl2));
break;
}
case 5:{
break;
}
default:{
printf("Falsche Menueingabe!");
break;
}

}
printf("\n-------------------------------\n\n");


} while (Menupunkt != 5);


/* Funktion - Prüfen ob das Programm ohne Fehler abgelaufen ist */
return (0);
}




mfg

banshee
08.12.2007 23:14 7_banshee_7 ist offline E-Mail an 7_banshee_7 senden Beiträge von 7_banshee_7 suchen Nehmen Sie 7_banshee_7 in Ihre Freundesliste auf
Der Betreiber und die Moderatoren vom rocky7-Board distanzieren sich hiermit ausdrücklich vom Inhalt des von 7_banshee_7 am 08.12.2007 um 23:14 verfassten Beitrages.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
rocky7-Board, das Allround-Forum » [ Computer - Ecke ] » Programmieren » Rechner in C Problem

Forensoftware: Burning Board 2.3.6 pl2, entwickelt von WoltLab GmbH

Besucher heute: 39 Besucher gestern: 398 Besucher gesamt: 4904189
Bisher wurden 846 Angriffe protokolliert und davon 846 erfolgreich abgewehrt.


Impressum | Team | Suchen | Hilfe | Meinewebgalerie.de