/* nilai maksimum dari tiga integer */
#include <stdio.h>
int maksimum(int x, int y, int z);/* prototipe fungsi */
/*fungsi main memulai eksekusi */
int main(void)
{
int angka1; /* nilai integer 1 */
int angka2; /* nilai integer 2 */
int angka3; /* nilai integer 3 */
printf( "NAMA : SAEPUL LUKMAN HAKIM \n");
printf( "NPM : 131105150509 \n");
printf( "KELAS : REGULER C\n ");
printf( "\n masukan tiga integer: " );
scanf("%d%d%d", &angka1, &angka2, &angka3 );
/* angka1, angka2 dan angka3 adalah argumen
pada pemanggilan fungsi maksimum */
printf( "Nilai Maksimum : %d/", maksimum(angka1, angka2, angka3 ));
system("PAUSE");
return 0; /* indikasi terminasi sukses*/
} /* akhir dari main */
/* Definisi fungsi maksimum */
/* x, y dan z adalah parameter */
int maksimum( int x, int y, int z )
{
int maks = x; /* dimasukn x adalah terbesar */
if( y > maks ) { /* jika y lebih besar dari maks, tugaskan y kepada maks */
maks = y;
} /* akhir if */
if ( z > maks ) { /* jika z lebih besar dari maks, tugaskan z kepada maks */
maks = z;
} /* akhir if */
return maks; /* maks adalah nilai terbesar */
} /* akhir fungsi maksimum */
Read More ->>