Vraag 3: Probleemoplossingsprogrammering
Die nuwe lugefirmapark, Soaring Eagles, wil die inentrees van hulle passasiers optimaal bestuur - NSC Information Technology - Question 3 - 2017 - Paper 1
Question 3
Vraag 3: Probleemoplossingsprogrammering
Die nuwe lugefirmapark, Soaring Eagles, wil die inentrees van hulle passasiers optimaal bestuur. Die gelaaide fotobank welk... show full transcript
Worked Solution & Example Answer:Vraag 3: Probleemoplossingsprogrammering
Die nuwe lugefirmapark, Soaring Eagles, wil die inentrees van hulle passasiers optimaal bestuur - NSC Information Technology - Question 3 - 2017 - Paper 1
Step 1
Knoppie [3.1 - Vertoon ryy]
96%
114 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Om die getal ryy te bepaal, moet ons die elemente in die arrPassasiers-skikking gebruik.
Tel Passasiers op:
Gebruik die elemente in arrPassasiers om die getal passasiers te bepaal:
Van 1 tot 9 passasiers: toonbank 1
Van 10 tot 16 passasiers: toonbank 2
Van 17 tot 24 passasiers: toonbank 3
Meer as 24 passasiers: toonbank 4
Bepaal getal ryy:
Gebruik die formule:
ext{Getal ryy} = rac{ ext{Getal passasiers}}{ ext{Getal toonbanke}}
Ronde dit af na buite as nodig.
Sorteer Passasiers in Skikking:
Gebruik 'n buite lus om deur die passasiers te loop.
Gebruik 'n binense lus om deur elke skikking element te loop.
Ruil elemente indien nodig.
Kopieer inligting na 2D/Grid:
Inisialiseer 'n teller en ekstrapoleer deur die skikking te loop totdat die einde bereik is.
Loop deur kolomme en kopieer die inligting na 'n 2D Grid.
Vertoon Passasiers in Ryy:
Gebruik 'n boskrifloop om die aantal keer te tel.
Vertoon die opskrifte van die kolomme en data in die regte struktureerde formaat.
Step 2
Knoppie [3.2 - Skep nuwe lys]
99%
104 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Lees Vliegnommer en Vertragte Vlie:
Verkry die vlugnommer uit die kombinasiebiblioteek.
Vertoon die opskrif wat die vlugnommer bevat.
Loop deur Skikking:
Vra of die vliegnommer gelyk is aan die vertragde vlug se nommer.
Inkrimeneer die aanPassasiers op die vertraagde vlug en vertoon dit by die nuwe toonbank.
Verwyder Passasiers van Vertragde Vlieg:
Verminder die getal passasiers deur die passasiers wat bespreek is te trek.
Skep 'n tydelike skikking om die oorblywende passasiers te stoor.
Toon Resultate:
As passasiers nie op die vertraagde vlie bespreek is nie, sal die oorblywende nommer vertoon moet word.
Skryf die finale inligting en maak seker dat die kode behoorlik werk.