Page 15 - MODUL 4.1 - KOD ARAHAN
P. 15

ASAS SAINS KOMPUTER TINGKATAN 1  2016


               4.1.7  Aturcara  Menggunakan  Pelbagai  Pilihan,  Ulangan,  Pembolehubah  dan  Operator
                       Matematik

                     Contoh 5:
                     Bina  aturcara  untuk  membaca  nombor  integer  berulang  kali  daripada  papan  kekunci  dan
                     mengeluarkan nilai kuasa dua dan punca kuasa dua.


                     Contoh aturcara ulangan – Pengaturcaraan C                   Keterangan

                #include <stdio.h>
                #include <math.h>
                main()
                {
                    int    x, x2;                                     pengisytiharan nilai pembolehubah x,
                    float   punca;                                    x2 jenis integer, punca jenis float

                    while(1)                                          penyataan ulangan while
                    {
                        printf("\n Masukkan satu nombor integer: ");   input
                        scanf("%d", &x);
                                                                       Proses
                        if ( x <= 0 )  break;                         (Penggunaan operator logik <= pada
                        punca = sqrt( (float) x );                    penyataan pilihan,  menguji nilai x
                        x2 = x*x;                                     bagi mengira nilai kuasa dua dan
                                                                      punca kuasa dua. Sekiranya syarat
                                                                      tidak dipenuhi)

                        printf("\n %d kuasa dua = %d", x, x2);        Output
                        printf("\n Punca kuasa dua (%d) = %f\n", x, punca);

                    }
                }                                                          Salin (copy) kod aturcara
                                                                           ke perisian pengaturcaraan
                                                                           C untuk melarikan output
























                     15
                                                                                           MODUL KOD ARAHAN
   10   11   12   13   14   15   16   17   18   19