Photo AI
Question 1
Die mediese sentrum het 'n aantal verskillende fasiliteite wat vir die gemeenskap beskikbaar is. Doen die volgende: Kompileer en voer die program uit wat in die Vr... show full transcript
Step 1
Answer
Om die teks 'Goeie Gesondheid Mediese Sentrum' op 14 pt te stel, sal ons die volgende kode gebruik:
label = Label(text='Goeie Gesondheid Mediese Sentrum')
label.font_size = 14
Step 2
Answer
Hier is die beskrywing van die algoritme wat gebruik word om die pasiënte te verdeel:
Sleutel die totale getal pasiënte in:
getal = input('Voer die totale aantal pasiënte in: ')
getal
moet in 'n geheel getal omgeskakel word.Bereken die aantal pasiënte per dokter:
pasiënte_per_dokter = getal // 3
Wys die aantal pasiënte vir elke dokter aan:
dokter1, dokter2, dokter3 = pasiënte_per_dokter, pasiënte_per_dokter, pasiënte_per_dokter
Verdeel enige oorblywende pasiënte:
res = getal % 3
if res == 1:
dokter1 += 1
elif res == 2:
dokter1 += 1
dokter2 += 1
Druk die aantal pasiënte vir elke dokter uit:
print(f'Dokter 1: {dokter1}, Dokter 2: {dokter2}, Dokter 3: {dokter3}')
Step 3
Answer
Hier is die volledige implementering van die algoritme:
getal = int(input('Voer die totale aantal pasiënte in: '))
pasiënte_per_dokter = getal // 3
dokter1 = pasiënte_per_dokter
dokter2 = pasiënte_per_dokter
dokter3 = pasiënte_per_dokter
res = getal % 3
if res == 1:
dokter1 += 1
elif res == 2:
dokter1 += 1
dokter2 += 1
print(f'Dokter 1: {dokter1}, Dokter 2: {dokter2}, Dokter 3: {dokter3}')
Step 4
Answer
Alternatiewe oplossings kan insluit:
def verdeel_pasiënte(getal):
pasiënte_per_dokter = getal // 3
dokters = [pasiënte_per_dokter] * 3
res = getal % 3
for i in range(res):
dokters[i] += 1
return dokters
Report Improved Results
Recommend to friends
Students Supported
Questions answered