MATLAB: Contoh Instruksi case (Nomor Telp)

 


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