C++ Programm in PAP umwandeln

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • C++ Programm in PAP umwandeln

    Hallo,
    kann mir jemand vielleicht Starthilfe geben?
    Ich habe ein eigenes Programm geschrieben welches aus 10 Zahlen den Mittelwert errechnet.
    Dieses Programm will ich jetzt in einen PAP (Programmablaufplan) umwandeln.

    Danke und Lg.

    Quellcode

    1. #include <iostream>
    2. using namespace std;
    3. void main ()
    4. {
    5. int zahl1 = 0;
    6. int zahl2 = 0;
    7. int zahl3 = 0;
    8. int zahl4 = 0;
    9. int zahl5 = 0;
    10. int zahl6 = 0;
    11. int zahl7 = 0;
    12. int zahl8 = 0;
    13. int zahl9 = 0;
    14. int zahl10 = 0;
    15. int Ergebnis = 0;
    16. int pups = 0;
    17. cout << "Dies ist ein Programm, welches den Mittelwert aus 10 Zahlen errechnet." << endl;
    18. cout << endl;
    19. {
    20. cout << "geben Sie die Zahl 1 ein:";
    21. cin >> zahl1;
    22. cout << "geben Sie die Zahl 2 ein:";
    23. cin >> zahl2;
    24. cout << "geben Sie die Zahl 3 ein:";
    25. cin >> zahl3;
    26. cout << "geben Sie die Zahl 4 ein:";
    27. cin >> zahl4;
    28. cout << "geben Sie die Zahl 5 ein:";
    29. cin >> zahl5;
    30. cout << "geben Sie die Zahl 6 ein:";
    31. cin >> zahl6;
    32. cout << "geben Sie die Zahl 7 ein:";
    33. cin >> zahl7;
    34. cout << "geben Sie die Zahl 8 ein:";
    35. cin >> zahl8;
    36. cout << "geben Sie die Zahl 9 ein:";
    37. cin >> zahl9;
    38. cout << "geben Sie die Zahl 10 ein:";
    39. cin >> zahl10;
    40. cout << "Der Mittelwert der Zahlen ";
    41. cout << zahl1 << " " << zahl2 << " " << zahl3 << " " << zahl4 << " " << zahl5 << " " << zahl6 << " " << zahl7 << " " << zahl8 << " " << zahl9 << " " << zahl10 << " ";
    42. cout << "ist:" << endl;
    43. pups= zahl1 + zahl2 + zahl3 + zahl4 + zahl5 + zahl6 + zahl7 + zahl8 + zahl9 + zahl10;
    44. Ergebnis= pups / 10;
    45. cout << Ergebnis << endl;
    46. cout << endl;
    47. system("PAUSE");
    48. }
    49. }
    Alles anzeigen
  • Beim 2. wäre es cin >> zahlX;
    Beim 3. Ausgabe (vllt. nur hinschreiben alle Werte ausgeben? Hab so etwas noch nicht gemacht :D) und die Rechenoperation, komplett.
    Dann würde ich noch ein 4. machen wo nochmal dargestellt ist, dass es ausgegeben ist, allerdings denkt jeder, dass etwas Anderes wichtig ist.
    Hoffe konnte dir soweit helfen.

    MfG
    Check

    //Edit:
    Wenn ich einwerfen darf, die Variable "pups" (XD) ist unnötig. Du kannst das auch mit den normalen Zuweisung-Operatoren machen.

    Quellcode

    1. ...
    2. Ergebnis = zahl1+zahl2+zahl3+zahl4+zahl5+zahl6+zahl7+zahl8+zahl9+zahl10;
    3. Ergebnis /= 10;
    4. ...

    Wenn man es in 2 Zeilen will. '^^
    Das mit der Ausgabe der Zahlen, Schönheitsmanko. Ich würde Kommas zwischen setzen, aber jedem seines.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Checkmateing ()