Taschenrechner erweitern (Hilfe)
-
pfff ... so kann man das ja auch nicht rechnen ...
Da wirst Du schon ein paar Additionen machen müssen ...
Woher hast Du diese Aufgabe?
-
@Belli das ist eine Übungsaufgabe aus der Schule. Sorry für meine inkompetenz
-
Dann sollte man Dir in der Schule doch eine Idee vermittelt haben, wie man das berechnen kann?
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
12 s 25 bedeutet, 12 + 13 + ….. + 24 + 25
Also zunächst erstmal wird mit + gerechnet.
Allerdings werden da nicht einfach zwei Zahlen addiert.
-
@DirkB Könntest du mir dann vielleicht erklären, wie man das programmiert?
-
Da braucht man nix zu programmieren, das kann man ausrechnen
-
ergebnis = (b - a + 1) * (a + b) / 2;
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
@DirkB Könntest du mir dann vielleicht erklären, wie man das programmiert?
Was ist das für eine Schule? Wieso erklärt man Dir das dort nicht?
-
@Belli Vielen Dank. War an dem Tag leider nicht anwesend.
-
Das mit der Berechnung hat geklappt. Vielen Dank. Nun soll der Rechner nach jeder Berechnung fragen, ob eine weitere durchgeführt werden soll. Kann mir da vielleicht jemand helfen?
-
@zunu das geht mit einer Schleife.
Dazu ist eine Fußgesteuerte Schleife praktisch.
-
@DirkB okay, also besser als eine kopfgesteuerte. Hatte erst überlegt, die for-Schleife zu benutzen.
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
Hatte erst überlegt, die for-Schleife zu benutzen.
Mich wuerde durchaus interessieren wie der gedankengang zu dieser schlussfolgerung aussah...
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
@Belli Vielen Dank. War an dem Tag leider nicht anwesend.
Das wird auch im Mathematikunterricht gelehrt.
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
okay, also besser als eine kopfgesteuerte.
Die Schleife soll ja mindestens einmal durchlaufen werden.
-
while (ergebnis)
{
cout << weiter << endl;
}return 0;
Ist das so korrekt?
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
while (ergebnis)
{
cout << weiter << endl;
}return 0;
Ist das so korrekt?
Nein.
Was hat ergebnis mit der Schleife zu tun?
Eine Eingabe wäre sinnvoll, auf die auch reagiert wird.Die einfache while-Schleife ist übrigens kopfgesteuert.
-
Habe leider keine Idee, wie man mit der do while schleife jetzt verfahren soll
-
@zunu sagte in Taschenrechner erweitern (Hilfe):
Habe leider keine Idee, wie man mit der do while schleife jetzt verfahren soll
do { Was immer auch ausgeführt werden soll ausgabe „nochmal?“ eingabe weiter } while(weiter);
-
Okay das Thema kann jetzt auch gelöscht werden. Habe keine weiteren Fragen mehr.