Declare string Nama
Declare string Alamat
Declare string Nomor
Declare string Email
Declare int Num
Declare int Pilihan
Create Array[100]
function Input(Num){
For Array[Num]
Input : Nama
Alamat
Nomor
Email
End For
Num = Num + 1
}
function Delete(Num){
For Array[Num]
Delete : Nama
Alamat
Nomor
Email
End For
Num = Num - 1
}
function Display(){
Display Array
}
function Update(Num){
For Array[Num]
Input : Nama
Alamat
Nomor
Email
End For
}
function main(){
Num = 0
Print "Menu :"
Print "1. Memasukan Data"
Print "2. Menghapus Data"
Print "3. Menampilkan Seluruh Data"
Print "4. Update Data"
Switch (Pilihan){
Case 1 : return Input(Num)
break
Case 2 : return Delete(Num)
break
Case 3 : return Display()
break
Case 4 : return Update(Num)
break
Default : print "Pilihan anda salah"
break
}
}
Pseudocode diatas adalah algoritma untuk membuat buku alamat yang maksimalnya berisi 100 data. Data atau attribute terdiri dari nama, alamat, nomor telepon, dan alamat e-mail. Proses atau method nya ada 4 yaitu memasukan data, menghapus data, menampilkan data secara keseluruhan, dan update data.
Tidak ada komentar:
Posting Komentar