Programmieren c++ XY

  • Guten Tag,

    Ich brauche dringend hilfe beim Programmierunterricht

    Wir haben eine Aufgabe bekommen die ich garnicht verstehe

    sie lautet: Schreiben sie ein Programm das X (y steht über X wie x hoch 2)

    Bsp.
    Eingabe X= 8 Rechnung= 8*8*8*8*8
    Eingabe Y= 5 Ausgabe= 32768


    Hoffe ihr könnt mir helfen :)

    Danke im vorraus

    • Offizieller Beitrag

    Mathematisch geht es hier um das Potenzieren.

    Das Potenzieren ist eine Verkürzung der Multiplikation mit gleichen Faktoren.

    Die Zahl, die unten steht, heißt Basis, die Zahl, die hochgestellt ist, wird Exponent genannt.

    Bei einer Potenz gibt der Exponent an, wie oft die Basis mit sich selbs multipliziert wird.

    Bei:[TEX]X^Y[/TEX]

    ist X die Basis und Y der Exponent.

    Der Wert der Potenz ergibt sich, indem man die Basis X so oft mit sich multipliziert, wie Y angibt.

    Hier einige Beispiele:

    [TEX]3^2 = 3*3 = 9[/TEX]
    [TEX]10^4 = 10*10*10* 10 = 10 000[/TEX]
    [TEX]5^5 = 5*5*5*5*5 = 3125[/TEX]
    [TEX]6^1 = 6[/TEX]

    Bedenke beim Programmieren: Wenn Y = 0 wird, lautet das Ergebnis immer 1!

    [TEX]10^0 = 7^0 = 11^0 = 1[/TEX]