Page 239 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 239

5.  Program
                  #include <stdio.h>

                  // Deklarasi fungsi pengguna
                  int hitungMaksimum(int a, int b) {
                    if (a > b) {
                      return a;
                    } else {
                      return b;
                    }
                  }

                  int main() {
                    // Variabel untuk menyimpan input pengguna
                    int bilangan1, bilangan2;

                    // Meminta input pengguna
                    printf("Masukkan bilangan pertama: ");
                    scanf("%d", &bilangan1);

                    printf("Masukkan bilangan kedua: ");
                    scanf("%d", &bilangan2);

                    // Menghitung nilai maksimum menggunakan fungsi
                    int nilaiMaksimum = hitungMaksimum(bilangan1, bilangan2);

                    // Menampilkan hasil
                    printf("Nilai maksimum: %d\n", nilaiMaksimum);

                    return 0;
                  }

                  Output:
                  Masukkan bilangan pertama: 12
                  Masukkan bilangan kedua: 22
                  Nilai maksimum: 22


                  Penjelasan:
                  1)  Menyertakan Pustaka:

                      •  stdio.h: Digunakan untuk operasi input dan output data, seperti membaca input dari
                         pengguna dan menampilkan hasil ke konsol.

                  2)  Deklarasi Fungsi Pengguna:

                      •  Fungsi hitungMaksimum didefinisikan dengan dua parameter integer a dan b.
                      •  Di dalam fungsi, terdapat percabangan if untuk membandingkan nilai a dan b.

                      •  Jika a lebih besar dari b, nilai a dikembalikan.

                      •  Jika b lebih besar dari atau sama dengan a, nilai b dikembalikan.
                  3)  Fungsi Utama main:

                      •  Variabel bilangan1 dan bilangan2 dideklarasikan untuk menyimpan input pengguna.
                      •  Perintah printf digunakan untuk meminta pengguna memasukkan dua bilangan bulat.


                                                                                                         216
   234   235   236   237   238   239   240   241   242   243   244