![]() |
INFORMATICA_PST-Diagram
Weet iemand iets over pst-diagrammen of zo ,Zou iemand me kunnen helpen ??
Dit is de opdracht Maak een programma om de gemiddelde leeftijd van een aantal mensen te berekenen .De gebruiker geeft eerst in van hoeveel mensen hij (of zij) de leeftijd wil ingeven,en geeft daarna zoveel keer de leeftijd in .De computer berekent de gemiddelde leeftijd van alle ingegeven leeftijden en geeft die weer op nieuw scherm . 1) Probleemanalyse Invoer : vraag het aantal personen Verwerking : herhaal vragen van de leeftijd +gemiddelde leeftijd berekenen Uitvoer : gemiddelde afdrukken op nieuw scherm 2) Gegevenstabel Nr Naam Geg.type I,V,U Var/const 1 Aantal pers Geheel getal I,V Var 2 Leeftijd Geheel getal I,V Var 3 SomLeeftijden Geheel getal V Var 4 Gemiddelde Decimalgetal U,V 5 Teller Geheel getal V 3) Nu PST DIAGRAM ??? :bloos: :s :confused: |
Een PST-diagram is een programmastructuurdiagram; volgens mij ontworpen om programmeurs tijd te laten verliezen, geen copyrights te betalen voor stroomschema's en leerlingen te irriteren (voor zover dat al niet gebeurt door het geven van Pascal in het middelbaar, iets waar ik radicaal tegen ben: ofwel snap je er geen kloot van en ga je nooit die richting uit ofwel ken je al meer van programmeren en dan verdoe je daar je tijd).
Maar bon, soit, dat was niet wat je vroeg. De simpelste uitleg die ik je kan geven over hoe je een PST maakt: stroomschema's zul je hopelijk wel kennen (heb ik in ieder geval bij TO gezien), in feite komt het erop neer dat wat bij een stroomschema naar benden loopt, in een PST naar rechts loopt. Gewone commando's komen in een rechthoekje, procedures/functies in een rechthoekje waarvan de verticale zijden dubbel getekend zijn. Keuzestructuren komen in een ruit te liggen. Als ik me niet vergis heb je een gelijkaardig boek als ik ooit voor info heb gehad (Informatic@ toevallig?), dan staan er ergens wel PST's in hoor (ze lijken een beetje op een stamboomdiagram/organigram). Misschien kun je van de broncode in Pascal makkelijker een PST opbouwen, anyhow, ik heb gewoon zinn om te Pascallen (zonder al die zever die informaticaboeken errond hangen, spijtiggenoeg is mijn Pascal nogal roestig). Code:
program gemiddelde; Dat laatste vanaf asm to de daaropvolgende end is niet echt nodig, maar is een trucje dat ik gevonden heb om ervoor te zorgen dat je uitvoer zichtbaar blijft en dat je enkel nog op een toets moet drukken om af te sluiten. |
Alle tijden zijn GMT +1. Het is nu 17:57. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.