Page 105 - Pemrograman Dasar kelas X
P. 105

Bab 3 Struktur Percabangan     101

                 2.  Perhatikan kedua source berikut
                     Kode Program 1

                            program uji1;
                            var test : integer;
                            begin

                                write('masukkan input : ');
                                readln(test);

                                if test<=5 then
                                    writeln('bilangan Anda kurang dari atau sama dengan 5');
                                if test>5 then

                                    writeln('bilangan Anda lebih besar 5');
                                readln;
                            end.




                     Kode Program 2


                      program uji2;

                             var test : integer;
                             begin
                                    write('masukkan input : ');

                                    readln(test);
                                    if test<=5 then

                                           writeln('bilangan Anda kurang dari atau sama dengan 5');
                                    else
                                           writeln('bilangan Anda lebih besar 5');

                                    readln;
                             end.




                         a.  Inputkan bilangan 3, telusuri dengan source code 1
                         b.  Inputkan bilangan 3, telusuri dengan source code 2

                         c.  Apakah hasil keduanya sama? Lantas apa perbedaan keduanya? Manakah yang
                             lebih  efektif?  Lihat  berapa  kali  harus  memeriksa  syarat,  jika  banyaknya

                             pemeriksaan lebih sedikit maka berarti lebih efektif.
                            jawab
                        a.  Hasil penelusuran source code 1

                            ..................................................................................................................................
   100   101   102   103   104   105   106   107   108   109   110