Anda di halaman 1dari 3

#include<stdio.

h>

#include<conio.h>

#include<stdlib.h>

/*

Program ini menggunakan Fungsi dan Prosedur untuk memproses mencari data dengan nilai rata rata
pada sebuah list

*/

void rata();/*Untuk menghitung nilai rata-rata berdasarkan data yang akan diinputkan oleh user */

void cetak();/*Untuk menampilkan hasil nilai rata rata yang telah dioperasikan sebelumnya*/

typedef struct simpul node;

struct simpul{

int data;

node *next,*head;

};

node *head, *next;

int main(){

rata();

getch();

}
void rata(){

int i,N;

float rata, total, x;

printf("Masukkan banyak data awal: ");

scanf("%d",&N);

total= 0;

for (i=1;i<=N;i++){

printf("Masukkan data ke=%d\n ",i );

scanf("%f",&x);

total = total + x;

rata = total/N;

printf("Rata-rata:%2f ",rata);

cetak();

}
void cetak(){

node *baca;

baca=head;

while(baca!=NULL){

printf("%d\t",baca->data);

baca=baca->next;

printf("\n");

getch();

Anda mungkin juga menyukai