HEADLINE
UIN SUNAN KALIJAGA BUKA FAKULTAS KEDOKTERAN
readmore
1 2 3 4 5

Kamis, 07 April 2011

ARRAY mencari rata2 n nilai terbesar

latihan ASD pertemuan 5 array



#include <stdio.h>
#include <conio.h>
#include <windows.h>
void SetColor(unsigned short);    //kudu di taruh di luar main

int hitung_total(int A[],int jml);
int main() {    //main() pemulai program sperti biasa

//dexlarasi
    int  i,n,j,a,tmp;
    float data['i'];
    float total=0;
    float rerata;
//n = sizeof(data) / sizeof(int);

 SetColor(10);    //pendeklarasi variable kode warna, di taruh dg deklarasi lain(diatas ini)




     printf("Masukkan jumlah data [max 10] = ");
    scanf("%d",&n);
if(n<=10){
    for (i=1; i<=n ; i++){
    printf("data ke %d =",i);
    scanf("%f",&data[i]);
    total=total+data[i];}
rerata=total/n;
printf("rata-ratanya adalah    ==> | %0.2f |  ",rerata);
   
for(i=1;i<=n;i++)
for(j=i+1;j<=n;j++)
if(data[i]>data[j]) {
tmp = data[i];
data[i] = data[j];
data[j] = tmp;    }

printf("\n");
printf("\nData Terbesar adalah    ==> ");
for(i=n;i<=n;i++){
printf("| %0.0f |  ",data[n]);}

printf("\n");
getche();}

else{
printf("\nMasukkan '[max 10]' \n");
}



 getch();
 fflush(stdin); // script slanjudnya sampai terakhir sbg penutup kode warna
 return(0);
}void SetColor(unsigned short color) {
 HANDLE hConsoleOutput = GetStdHandle (STD_OUTPUT_HANDLE);
 SetConsoleTextAttribute(hConsoleOutput,color);
}


int hitung_total(int A[],int jml)
    {
        int i,jml_total;
    for(i=0;i<jml;i++){
    jml_total=jml_total+A[i];}
    return jml_total;
}

1 komentar:

Related Posts Plugin for WordPress, Blogger...