/*mencari nilai makasimum 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 : Andili Septiadi Sutarya\n");
printf("NPM : 131105150480\n");
printf("FAKULTAS: TEKNIK\n");
printf("PRODI : TEKNIK INFORMATIKA\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\n", 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; /* diasumsikan 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 */
Tidak ada komentar:
Posting Komentar