Page 102 - MODUL PDKP'21
P. 102

Modul 3 – Array, Record dan Pemrograman Modular                                                                              2021


                                     MULAI                                             FUNCTION






                                     INPUT                                              TOTAL
                                  jumlah,harga                                        jumlah*harga






                                    TOTAL                                            RETURN Total
                                total(jumlah,harga)





                                    OUTPUT
                                      Total





                                    SELESAI

                                                    Gambar 3.10 Flowchart  fungsi

                     Contoh Pseudocode     Fungsi :
                      Program contohfunction
                      {program akan menampilkan total biaya perhitungan pembelian}

                      Deklarasi
                      jumlah,harga,total:integer

                      Deskripsi Algoritma
                      Fungsi totalbiaya(jumlah,harga:integer):integer
                      Mulai
                      Totalbiayajumlah x harga
                      Selesai

                      Mulai
                      Baca(jumlah)
                      Baca(harga)
                      Totaltotalbiaya(jumlah,harga)
                      Tulis(total)
                      Selesai
                     Contoh Sourcecode     Fungsi :
                      Program contohfunction;
                      Uses crt;
                      Var
                      jumlah,harga,total:integer;
                      Function totalbiaya(jumlah,harga:integer):integer;
                      Begin
                      totalbiaya:=(jumlah*harga);
                      End;


                  Praktikum Dasar Komputer & Pemrograman 2021                                                                                III-91
   97   98   99   100   101   102   103   104   105   106   107