Wednesday, 20 October 2021

ASK T2 : 3.2.1 (iv) Struktur kawalan ulangan dalam penyelesaian masalah_WHILE



Gelung WHILE TAK TERHINGGA (indefinite while) BT ms 147


Gelung WHILE TERHINGGA (indefinite while) BT ms 148



GELUNG WHILE TAK TERHINGGA 



GELUNG WHILE TERHINGGA 


GELUNG WHILE TAK TERHINGGA



GELUNG WHILE TAK TERHINGGA








Copy kod aturcara di bawah, paste ke IDLE python dan cuba laksanakan untuk melihat hasilnya.


#CONTOH GELUNG WHILE TAK TERHINGGA ms 147

while True:
    jualan = float(input("Masukkan jumlah jualan anda, RM : "))
    peratus_komisen = float(input("Masukkan peratusan komisen: "))
    komisen = jualan * peratus_komisen
    print("Komisen anda ialah RM",komisen)



#CONTOH GELUNG WHILE TERHINGGA ms 148

# Nilai kawalan diisytiharkan
teruskan = "y"

# Operator perbandingan sebagai syarat
while teruskan == "y":
    jualan = float(input("Masukkan jumlah jualan anda, RM : "))
    peratus_komisen = float(input("Masukkan peratusan komisen: "))
    komisen = jualan * peratus_komisen
    print("Komisen anda ialah RM",komisen)

# Pengujian syarat
    teruskan = input("Adakah anda masih mahu meneruskan? (jawab y untuk ya): ")




#Contoh lain gelung while terhingga (definite while loop)

y = 1

while y == 1:
    m = input('Apakah nama anda :')
    print('Hai', m, ', Ini gelung while terhingga!')
    y = int(input('Hendak ulang? (ya = taipkan 1, tidak = taip nombor lain :'))
    print('\n')




#Contoh lain gelung while tak terhingga (indefinite while loop)

y = 1

while y == 1:
    m = input('Apakah nama anda :')
    print('Hai', m, ', Ini gelung while tak terhingga!')
    print('\n')




# Contoh while tak terhingga

# Isytiharkan nilai awal pembolehubah
i = 1

# Laksanakan pernyataan berulang selagi nilai i kurang dari 10
while 1<10:
    print("Saya akan berulang tanpa henti")
    print("sebab... saya adalah gelung while tak terhingga\n")



#Contoh while tak terhingga

nilai = True

while (nilai):
    print("Ulang tak berhenti")
    print("Ini gelung while tak terhingga\n")




Rujukan yang bagus untuk WHILE LOOP in Python:



1 comments:

Featured post

SK T5 : Perkaitan HTML, CSS, Javascript, JAVA dan PHP dan kenapa HTML dianggap superior berbanding yang lain.

Pernahkan anda tertanya-tanya.......... Kenapa HTML dianggap superior dan sebagai tapak asas kepada bahasa pengaturcaraan lain seperti CSS, ...

 

SAINS KOMPUTER & ASAS SAINS KOMPUTER Template by Ipietoon Cute Blog Design