Page 16 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 16

15


                                 Pada contoh tersebut nilai yang dikembangkan adalah int pada bagian diluar
                              int  main(),  tetapi  dalam  mendeklarasikan  variabel  ataupun  konstanta  disimpan
                              dalam int main (). Ada dua jenis dalam penulisan variabel, yaitu variabel global
                              dan variabel local. Variabel global merupakan variabel yang ditulis di  luar blok
                              int  main()  dan  dapat  digunakan  di  semua  bagian  program.  Sementara  variabel
                              local  merupakan  variabel  yang  dideklarasikan  di  dalam  int  main()  dan  hanya
                              dapat digunakan oleh bagian int main () saja.

                          4.  Ayo Praktik
                              Kali  ini  kita  akan  membuat  program  untuk  menghitung  fungsi  kuadrat.  Anda
                              mungkin  pernah  belajar  fungsi  kuadrat  di  pelajaran  matematika.  Kali  ini  anda
                              akan  menghitung  hasil  dari  fungsi  kuadrat  berikut  menggunakan  fungsi  dalam
                              Bahasa C.
                                                                   2
                                                              y = x + 2x – 15
                              hitunglah hasil y dari nilai/titik x yang diberikan. Langkah-langkahnya sebagai
                              berikut.
                              1.  Buka Dev-C++, buat file baru dengan cara pilih File-New-Project.
                              2.  Kemudian buat file dengan nama FungsiKuadrat.
                              3.  Ketik kode program berikut pada aplikasi Dev-C++
                                   #include “stdio.h”


                                   Float HitungFungsi (float x) ;
                                   int main ( ) {

                                          //DEKLARASI

                                          int x, y, N;

                                          //ALGORITMA
                                          printf (“N : “);
                                          scanf (“%d” , &N);
                                          int I ;

                                          for ( i = 0; i<N; i++) {

                                          printf (“x : “) ;
                                                 scantf (“%d”, &x) ;
                                                 y = HitungFungsi (x) ;
                                                 printf (“ y : %d\n” , y ) ;

                                          }

                                          system (“pause”);
                                          return 0;







               ALGORITMA DAN PEMOGRAMAN                                            IKA NURHASANAH
   11   12   13   14   15   16   17   18   19   20   21