Seorang sekretaris memerlukan satu program sederhana yang dapat membantu dia untuk mengetahui nomer telepon seseorang dengan cepat tanpa harus membuka-buka buku agendanya. Andaikan nama-nama orang tersebut adalah sebagai berikut:
·
Anton (0294) 324-678
·
Bahrul (0294) 434-6783
·
Doni (0293) 256-1234
·
Daud (021) 567-342
·
Endang (022) 344-325
_________________________________________________________
ALGORITMA TELEPON
Algoritma
Mencari_Nomor_Telepon
{mencari nomer telepon}
Deklarasi:
nama, notelp : string
Deskripsi:
write ( “Nama yang
dicari : “);
read ( nama );
switch (nama)
case ‘Anton’
notelp ← ‘(0411) 324 –
678’;
case ‘Bahrul’
notelp ← ‘(021) 434 –
6783’;
case ‘Charles’
notelp ← ‘(022)
256-1234’;
case ‘Daud’
notelp ← ‘(0411)
567-342’;
case ‘Endang’
notelp ← ‘(0411)
344-235’;
otherwise {Nama
tersebut tidak ada}
notelp ← ‘Tidak ditemukan’;
endswitch.
write ( notelp, nama );
|
Program Matlab : |
|
clc; %Program Mencari Nomor Telepon disp('Program Mencari Nomor Telepon'); disp('Nama : Rina'); disp('==========================================='); %input nama=input('Nama yang dicari : ','s') %proses switch nama
case 'Anton'
notelp = '(0411)324-678';
case 'Bahrul'
notelp = '(021)434-6783';
case 'Doni'
notelp = '(022)256-1234';
case 'Daud'
notelp = '(0411)567-342';
case 'Endang'
notelp = '(0411)344-235'; otherwise
disp('Nama
tersebut tidak ada')
notelp = 'Tidak
ditemukan' end %output disp('==========================================='); disp(['Nama = ',nama]); fprintf('No telp = %s\n',notelp);
|


Tidak ada komentar:
Posting Komentar