Algoritma Dan Pemrograman [ Contoh Program ]



 Contoh Program


/* Program untuk mengevaluasi beberapa data nilai */
#include “stdio.h”
int data[10];                           // deklarasi variable global. Sebuah array berisi 10 elemen int
int baik=0, cukup=0, kurang=0;
void input_data( )
{
            for( int I = 0; I < 9; I++)
            {
                        printf(“Data ke [ %d ] = “, I); scanf(“%d”, data[I]);
            }
            return;
};
void cari_rata2( )
{
            for( int I = 0; I < 9; I++)
            {
                        if (data[I] > 80 && data[I] <= 100) baik++;
                        elseif (data[I] > 60 && data[I] <= 80) cukup++;
                        elseif (data[I] > 0 && data[I] <= 60) kurang++;
            }
            return;
};
void output_data( )
{
            if ((baik >= cukup) && (baik >=kurang))
printf(“\n Rata-ratanya Baik”);
            elseif ((cukup >= baik) && (cukup >=kurang))
printf(“\n Rata-ratanya Cukup”);
            elseif ((kurang >= cukup) && (kurang >= baik))
printf(“\n Rata-ratanya Kurang”);
            return;
};
main( )
{
            input_data( );
            cari_rata2( );
            output_data( );
}