Photo AI

AFDELING A VRAAG 1: ALGEMENE PROGRAMMERINGSVAARDIGhede Doen die volgende: Maak die onvolledige program in die Vraag 1-leërgids op - NSC Information Technology - Question 1 - 2019 - Paper 1

Question icon

Question 1

AFDELING-A--VRAAG-1:-ALGEMENE-PROGRAMMERINGSVAARDIGhede--Doen-die-volgende:--Maak-die-onvolledige-program-in-die-Vraag-1-leërgids-op-NSC Information Technology-Question 1-2019-Paper 1.png

AFDELING A VRAAG 1: ALGEMENE PROGRAMMERINGSVAARDIGhede Doen die volgende: Maak die onvolledige program in die Vraag 1-leërgids op. Sleutel jou eksamennommer as k... show full transcript

Worked Solution & Example Answer:AFDELING A VRAAG 1: ALGEMENE PROGRAMMERINGSVAARDIGhede Doen die volgende: Maak die onvolledige program in die Vraag 1-leërgids op - NSC Information Technology - Question 1 - 2019 - Paper 1

Step 1

Knoppie [1.1 - Ewekansige getal]

96%

114 rated

Answer

Skryf kode om 'n ewekansige getal te genereer in die reeks 100 tot 120. Dit kan gedoen word deur die gebruik van 'n random generator. Gebruik 'n funksie soos:

import random
ewakansige_getal = random.randint(100, 120)

Vertoon die getal in die edtEwekansigeGetal-redigerblok met die volgende kode:

edtEwekansigeGetal.text = str(ewakansige_getal)

Step 2

Knoppie [1.2 - Bereken minute]

99%

104 rated

Answer

Onttrek die getal deelnemers uit die edtDeelnemers-redigerblok:

deelname = int(edtDeelnemers.text)

Bereken die totale minute gebaseer op die aantal deelnemers:

if deelname <= 20:
    minute = deelname * 2.5
elif deelname <= 50:
    minute = deelname * 2.3
else:
    minute = deelname * 2.0

Vertoon die afgeronde minute:

edtMinuteAfgerond.text = str(round(minute))

Step 3

Knoppie [1.3 - Bereken fakulteit]

96%

101 rated

Answer

Onttrek die getal uit die spnGetal-redigerblok:

getal = int(spnGetal.value)

Bereken die fakulteit:

def fakulteit(n):
    if n == 0:
        return 1
    else:
        return n * fakulteit(n-1)

resultaat = fakulteit(getal)

Vertoon die fakulteit in die edtFakulteit-redigerblok:

edtFakulteit.text = str(resultaat)

Step 4

Knoppie [1.4 - Woorde agterstevoor]

98%

120 rated

Answer

Onttrek die sin uit die invoer:

invoer_sin = edtSin.text

Skryf kode om die sin agterstevoor te vertoon:

agterstevoor_sin = ' '.join(invoer_sin.split()[::-1])

Vertoon die agterstevoor sin in die edtAgterstevoor-redigerblok:

edtAgterstevoor.text = agterstevoor_sin

Join the NSC students using SimpleStudy...

97% of Students

Report Improved Results

98% of Students

Recommend to friends

100,000+

Students Supported

1 Million+

Questions answered

;