Contoh Program C - #6 Lama Lulus Tercepat


#include <stdio.h>
#include <string.h>

struct lama_lulus{int thn;
int bln;
}lama_lulus;

int n, i, lulus_bulan, lulus_mhs;
char nama[50];
char mhs;

main()
{
 printf("Masukkan banyak data ! : \t");
 scanf("%d",&n);
 i = 1;
 lulus_mhs = 999;
 mhs='Mahasiswa';
  do {
  getchar();
  printf("Masukkan nama:");gets(nama);
  printf("\nMasukkan lama kuliah (dalam bulan)\t");
  scanf("%d",&lulus_bulan);
   if(lulus_bulan < lulus_mhs)
   {lulus_mhs = lulus_bulan;
    strcpy(mhs,nama);
    }
  i = i + 1;}
while (i <= n);
lama_lulus.thn = lulus_mhs/12;
lama_lulus.bln = lulus_mhs%12;
printf("\n Mahasiswa %s lulus tercepat dengan lama studi %d tahun dan %d bulan",mhs,lama_lulus.thn,lama_lulus.bln);
}

Komentar

Postingan populer dari blog ini

Kegunaan Sensus Penduduk