Page 26 - Microsoft Word - Modul pgds perulangan
P. 26

Modul Pemrograman Dasar Kelas X


                        C.  Assesment Diagnostik

                            C.  Tulias program berikut :
                                 program struktur_if_then_else_nested;
                                 uses crt;
                                 var
                                   angka:integer;
                                 begin
                                   clrscr;
                                   write('Masukkan sebuah angka: ');  readln(angka);
                                   if (angka > 0) then
                                     begin
                                       write('Angka yang anda masukkan merupakan bilangan positif ');
                                       if (angka > 10) then
                                         begin
                                           writeln('dan besar dari 10');
                                         end;
                                     end
                                   else
                                     begin
                                       write('Angka yang anda masukkan merupakan bilangan negatif ');
                                     end;
                                 end.
                               Bagaimana hasil running dari program tersebut ?
                               …………………………………………………………………………………………………………………………
                               …………………………………………………………………………………………………………………………
                               …………………………………………………………………………………………………………………………

                            D.  Buatlah  program  percabangan  if…else  bercabang  untuk  memeriksa  apakah
                               sebuah angka termasuk bilangan genap atau ganjil dengan mod (sisa bagi) dan
                               memeriksa apakah bilangan tersebut lebih dari sepuluh atau kurang dari sepuluh
                               dengan tanda (> , <).
                               …………………………………………………………………………………………………………………………
                               …………………………………………………………………………………………………………………………
                               ………………………………………………………………………………………………………………………….

                            E.  Buatlah  program  percabangan  if…else  bercabang  untuk  memeriksa  apakah
                               sebuah  angka  termasuk  bilangan  positif  atau  negatif  dengan  menggunakan
                               bilangan >0, dan memeriksa apakah bilangan tersebut merupakan bilangan genap
                               atau ganjil dengan menggunkan mod ( sisa bagi )
                               …………………………………………………………………………………………………………………………
                               …………………………………………………………………………………………………………………………
                               ………………………………………………………………………………………………………………………….















                        SMK Antartika 2 Sidoarjo, Dinas Pendidikan Provinsi JawaTimur 2020            20
   21   22   23   24   25   26   27   28   29   30   31