Di bawah ini saya akan mencoba mengerjakan kasus 5.2 minggu ke-5
yaitu menentukan nilai terbesar dari 2 bilangan bulat.
Fungsi maksimum 2 (input a,b : integer):integer
Deskripsi
if(a > b) then return a
else return b
Programnya adalah sebagai berikut:
#include<iostream.h>
double terbesar(double x,double y)
{
double maksimum = x;
if (maksimum > y)
maksimum = x;
return (maksimum);
}
int main()
{
double a,b;
a = terbesar(5.5, 10);
b = terbesar(5,2);
cout<< "a = " << a << endl;
cout<< "b = " << b << endl;
return (0);
}
double terbesar(double x,double y)
{
double maksimum = x;
if (maksimum > y)
maksimum = x;
return (maksimum);
}
int main()
{
double a,b;
a = terbesar(5.5, 10);
b = terbesar(5,2);
cout<< "a = " << a << endl;
cout<< "b = " << b << endl;
return (0);
}
Program di atas memiliki dua buah argmen bertipe double dan memberikan
nilai balik bertipe double berupa bilangan terbesar diantara kedua argumennya.
Tidak ada komentar:
Posting Komentar