Page 164 - BUKU TEKS SK T4
P. 164

Bilakah prosedur atau fungsi menjadi pilihan? Petunjuk berikut boleh
                 digunakan untuk memilih fungsi:


                  Fungsi
                  •  Data yang telah diproses perlu disimpan dalam badan pemanggil.
                  •  Data yang telah diproses akan digunakan lagi oleh pemanggil.
                      Data tersebut mungkin digunakan oleh subatur cara main() atau
                      subatur cara-subatur cara lain.
                  •  Subatur cara digunakan untuk meminta input.
                  •  Subatur cara tidak memaparkan hasil atau menyimpan hasil di
                      mana-mana.


                 Contoh 1:
                 static int mintaNombor(){
                 int nom;
                 java.util.Scanner sc;
                 sc = new java.util.Scanner(System.in);
                 nom = sc.nextInt();
                 return nom                                                                 ?
                 }                                                                   Tahukah
                                                                                     Anda
                 Contoh 2:                                                           Kesilapan umum
                                                                                     penggunaan fungsi adalah
                 int jumlahNombor(int x, int y){                                     seperti yang berikut:
                 int jumlah;                                                         • Perlu diingatkan
                 jumlah = x + y                                                       bahawa fungsi cuma
                 return jumlah;                                                       memulangkan satu
                 }                                                                    jenis data pada satu-
                                                                                      satu masa. Jenis data
                    Petunjuk berikut boleh digunakan untuk memilih prosedur iaitu:    yang dipulangkan mesti
                                                                                      sepadan dengan jenis
                                                                                      data pulangan yang telah
                  Prosedur                                                            diisytiharkan.
                  •  Subatur cara digunakan untuk membuat paparan sahaja, seperti    • Kesilapan umum bagi
                      mesej kepada pengguna.                                          subatur cara jenis
                                                                                      fungsi ialah kegagalan
                  •  Hasil proses digunakan dalam subatur cara sekali sahaja dan tidak   menyambut data yang
                      diperlukan lagi.                                                dipulangkan.




                 Contoh 1:
                 static void hello(){
                 System.out.print("Hello dunia.");
                 }






                                                                            BAB 1 PENGATURCARAAN
                                                                                                  155
   159   160   161   162   163   164   165   166   167   168   169