C++ Programm in einen PAP umwandeln.
-
asfsafsff
-
Und wo ist das Problem jetzt? Dieses Programm besteht aus einer einfachen Serie von Anweisungen ohne irgendwelche Kontrollstrukturen.
Inhaltlich gesehen ist das Vorgehen aber **zensiert** - schau dich mal um nach Schleifen, std::vector<> und std::accumulate().
-
und wenn du Pech hat geben die immer nur 1,2,3,4,5,6,7,8,9,10 ein ...
-
Ja, eins machst Du schon richtig.
Zuerst das Programm schreiben und danach erst den PAP.
Aber ich würde erst noch das Programm zusammenstauchen.
Habt ihr einen PAP-Dialekt, der for-Schleifen darstellen kann?
Dann wäre das hier hübsch.#include <iostream> using namespace std; int main () { cout << "Dies ist ein Programm, welches den Mittelwert aus 10 Zahlen errechnet." << endl; cout << endl; int pups = 0; for(int i=1;i<=10;i=i+1) { cout << "geben Sie die Zahl "<<i<<" ein:"; int zahl; cin >> zahl; pups = pups + zahl; } int ergebnis= pups / 10; cout << ergebnis << endl; cout << endl; system("PAUSE"); }
-
kahglglagh
-
Ich weiß ja nicht, wie fein unterteilt du deine PAP's betrachten willst, aber effektiv kannst du für jede Anweisung deines Programms einen Kasten zeichnen und sie in einer langen Kette aneinanderreihen.