Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- int Rechenoption;
- float Zahl1;
- float Zahl2;
- Abfrage:
- printf("Taschenrechner");
- printf("\nBitte waehlen Sie die gewuenschte Rechenoption:");
- printf("\n(Bestaetigen Sie mit Enter)");
- printf("\n1. Addition/ Plus");
- printf("\n2. Subtraktion/ Minus");
- printf("\n3. Multiplikation/ Mal");
- printf("\n4. Division/ Geteilt\n");
- scanf ("%d", &Rechenoption);
- system("Cls");
- if (Rechenoption == 1) //PLUS
- {
- printf("\nSie haben sich fuer die Addition (+) entschieden");
- printf("\nBitte geben Sie zwei Zahlen ein, die addiert werden sollen:");
- printf("\n1. Zahl : ",Zahl1);
- scanf("%f",&Zahl1);
- printf("2. Zahl : ",Zahl2);
- scanf("%f",&Zahl2);
- printf("\nErgebnis: %f\n", Zahl1 + Zahl2);
- printf("\n");
- }
- if (Rechenoption == 2) //MINUS
- {
- printf("\nSie haben sich fuer die Subtraktion (-) entschieden");
- printf("\nBitte geben Sie zwei Zahlen ein, die subtrahiert werden sollen:");
- printf("\n1. Zahl : ",Zahl1);
- scanf("%f",&Zahl1);
- printf("2. Zahl : ",Zahl2);
- scanf("%f",&Zahl2);
- printf("\nErgebnis: %f\n", Zahl1 - Zahl2);
- printf("\n");
- }
- if (Rechenoption == 3) //MAL
- {
- printf("\nSie haben sich fuer die Multiplikation (*) entschieden");
- printf("\nBitte geben Sie zwei Zahlen ein, die multipliziert werden sollen:");
- printf("\n1. Zahl : ",Zahl1);
- scanf("%f",&Zahl1);
- printf("2. Zahl : ",Zahl2);
- scanf("%f",&Zahl2);
- printf("\nErgebnis: %f\n", Zahl1 * Zahl2);
- printf("\n");
- }
- if (Rechenoption == 4) //GETEILT
- {
- printf("\nSie haben sich fuer die Division (:) entschieden");
- printf("\nBitte geben Sie zwei Zahlen ein, die dividiert werden sollen:");
- printf("\n1. Zahl : ",Zahl1);
- scanf("%f",&Zahl1);
- printf("2. Zahl : ",Zahl2);
- scanf("%f",&Zahl2);
- printf("\nErgebnis: %f\n", Zahl1 / Zahl2);
- printf("\n");
- }
- if (Rechenoption<1, Rechenoption>4)
- {
- system ("Pause");
- goto Abfrage;
- }
- printf("\n");
- system("PAUSE");
- return 0;
- }
Add Comment
Please, Sign In to add comment