Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int i=0;
- int sumofarray(int a[],int n)
- {
- int min,max,K;
- min=max=a[0];
- for(K=1; K<n; K++)
- {
- if(min>a[K])
- min=a[K];
- if(max<a[K])
- max=a[K];
- }
- printf("\nminimum of array is : %d",min);
- printf("\nmaximum of array is : %d",max);
- }
- int main(void)
- {
- FILE *fp;
- fp = fopen("Data.csv","r");
- if(fp == NULL)
- {
- printf("fucking ideot\nProgram terminating ...");
- exit(0);
- }
- int ID;
- char names[30];
- int age;
- int age_list[100];
- int weight;
- int weight_list[100];
- float tage = 0;
- float tweight = 0;
- float avg_age = 0;
- float avg_weight = 0;
- char line[100];
- char *sp;
- while (fgets(line,100,fp) != NULL)
- {
- sp = strtok(line,",");
- ID = atoi(sp);
- sp = strtok(NULL,",");
- strcpy(names , sp);
- sp = strtok(NULL,",");
- age = atoi(sp);
- age_list[i] = age;
- sp = strtok(NULL,",");
- weight = atoi(sp);
- weight_list[i] = weight;
- //tage += age;
- //printf("\n%d %s %d %d",ID, names,age,weight);
- i++;
- }
- //printf("\nthe average is %.2f",tage/100 );
- for(int j=0;j<=100;j++){
- age_list[j] = age_list[j+1];
- //weight_list[j] = weight_list[j+1];
- }
- for(int z=0;z<100;z++){
- tage += age_list[z];
- //tweight += weight_list[z];
- printf("\n\n%d",age_list[z]);
- }
- avg_age = tage/100;
- printf("\nage AVG %.2f", avg_age);
- sumofarray(age_list,100);
- printf("\n----------------------\n");
- for(int d=0;d<=100;d++){
- weight_list[d] = weight_list[d+1];
- if(weight_list[100]==57)
- weight_list[100]=87;
- //weight_list[j] = weight_list[j+1];
- }
- for(int y=0;y<100;y++){
- //tage += age_list[y];
- tweight += weight_list[y];
- printf("\n\n%d",weight_list[y]);
- }
- avg_weight = tweight/100;
- printf("\nWeight AVG %.2f", avg_weight);
- sumofarray(weight_list,100);
- printf("\n----------------------\n");
- //printf("\nmin Age %.2f",minimum);
- fclose(fp);
- return 0;
- }
Add Comment
Please, Sign In to add comment