You are on page 1of 12

NAMA: Samyuktha A/P Krishnamoorthy

NO.KAD PENGENALAN: 081121-07-0636


KELAS: 2USM
MATA PELAJARAN: Asas Sains Komputer
TAJUK PROJEK: Sistem Unit Metrik
NAMA GURU: Cikgu Poh Phoy See
TARIKH DIHANTAR: 15 November 2022
INDEX PROJEK
1)Pengenalan:Objektif dan Kebolehfungsian Program

A. Program ini boleh digunakan bagi menukarkan sebarang nilai suhu


dalam unit darjah CELCIUS yang dimasukkan pengguna, kepada nilai
yang setara dalam unit darjah FAHRENHEIT.
B. Program ini boleh digunakan bagi menukarkan sebarang nilai berat
dalam unit kilogram yang dimasukkan pengguna, kepada nilai yang
setara dalam unit pound.
C. Program ini boleh digunakan bagi menukarkan sebarang nilai dan
ukuran dalam unit sentimeter yang dimasukkan pengguna, kepada
nilai yang setara dalam unit inchi.
2)Bahasa Pengaturcaraan yang digunakan
Bahasa pengaturcaraan yang perlu digunakan ialah Python 3.8.
3)Sasaran Pengguna:
4)Penerangan Program
5)Reka Bentuk Aturcara
Mula
Ulang=True
While(ulang)
Papar Menu Program Pengiraan
Input pilihan
IF pilihan=1
Paparkan=Kg ke Pund
Input nilai Kg
Pound=kg*2.2046
Papar nilai pound
Else if pilihan=2
Paparkan CM ke inci
Input nilai CM
Inci=cm/2.4
Papar nilai inci
Else if pilihan=3
Papar celcius ke Fahrenheit
Input nilai celcius
Fahrenheit=celcius*1.8+32
Papar nilai Fahrenheit
Else if pilihan=4
Exit
Else
Papar pilihan tiada dalam senarai menu
Tamat
6 )L a m p ira n A tu rc a ra
7)Pengujian dengan data
8)Senarai Ralat Dalam Program

Dalam program saya mendapat dua ralat iaitu:


1. Ralat sintaks
Tertinggal tanda-tanda seperti tanda kurung.
2. Ralat masa larian
Menggunakan pemboleh ubah atau pemalar yang tidak wujud.
9)Penambahbaikan yang boleh dilakukan

Atur cara hanya menukarkan unit metrik merujuk kepada syarat yang
ditetapkan jika diberikan peluang antara cadangan penambahbaikan

1. Dalam aturcara saya telah hasilkan output akan dikeluarkan dalam


hasil digit yang Panjang jadi saya akan membuat penambahbaikan
dengan membuat aturcara yang memberikan output dalam bentuk
bundarkan.
2. Menghasilkan antara muka yang lebih mesra pengguna.
10)Carta Ganti

You might also like