Zum Inhalt springen

Sh4Ku2

Mitglieder
  • Gesamte Inhalte

    28
  • Benutzer seit

  • Letzter Besuch

Beiträge von Sh4Ku2

  1. ja is weniger ne schulische aufgabe obwohl wir potenzrechnen schon schreiben sollten.

    das programm wollte ich nur als kleine übung schreiben =)

    sind da wirklich so viele fehler? der compiler zeigt nur 2 an

  2. kann mir jemand sagen wo hier im Programm der fehler ist?

    danke

    #include <stdio.h>
    
    
    int eingabe(int *basis, int *exponent)
    
    {
    
        printf("Bitte geben Sie die Basis ein:\n");
    
        scanf("%d", basis);
    
        printf("Bitte geben Sie den Exponenten ein:\n");
    
        scanf("%d", exponent);
    
    }
    
    
    int ausgabe(int ergebnis)
    
    {
    
        printf("Das Ergebnis ist %d.\n", ergebnis);
    
    }
    
    
    int rechnung(int *ergebnis, int basis, int exponent)
    
    {
    
        if (exponent == 0)
    
           return 1;
    
        *ergebnis = basis * rechnung(basis, exponent - 1);
    
    
        ausgabe(*ergebnis);
    
    }
    
    
    int main(void)
    
    {
    
        int basis, exponent, ergebnis;
    
    
        do
    
        {
    
            eingabe(&basis, &exponent);
    
            rechnung(&ergebnis, basis, exponent);
    
        }
    
        while (basis != 0);
    
    
        return 0;
    
    }
    
    

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...