A PHP Error was encountered

Severity: 8192

Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

Filename: libraries/Filtered_db.php

Line Number: 23

Write a C program to count the number of students belonging to each of following groups of marks
Q:

Write a C program to count the number of students belonging to each of following groups of marks

0

Given below is the list of marks obtained by a class of 50 students in an annual examination.

43 65 51 27 79 11 56 61 82 09 25 36 07 49 55 63 74 81 49 37

40 49 16 75 87 91 33 24 58 78 65 56 76 67 45 54 36 63 12 21

73 49 51 19 39 49 68 93 85 59

Write a C program to count the number of students belonging to each of following groups of

marks:

0–9, 10–19, 20–29,.....,100.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

    int marks[] = {43,65,51,27,79,11,56,61,82,9,25,36,7,49,55,63,74,81,49,37,40,49,16,75,87,91,33,24,58,78,65,56,76,67,45,54,36,63,12,21,73,49,51,19,39,49,68,93,85,58};
    int marksRangesCount[]={0,0,0,0,0,0,0,0,0,0};
    //printf("%d\n",(int)sizeof(marks));
    for(int i=0;i<50;i++)
    {
        if(marks[i]>=0 && marks[i]<=9)
        marksRangesCount[0]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=10 && marks[i]<=19)
        marksRangesCount[1]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=20 && marks[i]<=29)
        marksRangesCount[2]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=30 && marks[i]<=39)
        marksRangesCount[3]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=40 && marks[i]<=49)
        marksRangesCount[4]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=50 && marks[i]<=59)
        marksRangesCount[5]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=60 && marks[i]<=69)
        marksRangesCount[6]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=70 && marks[i]<=79)
        marksRangesCount[7]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>=80 && marks[i]<=89)
        marksRangesCount[8]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
        else if(marks[i]>90 && marks[i]<=100)
        marksRangesCount[9]++; //same like : marksRangesCount[0]=marksRangesCount[0]+1; 
         
        //printf("%d\n",marks[i]);
    }
    printf("Count of marks ranges:\n-----------------------------\n");
    printf("0 to 9 : %d\n",marksRangesCount[0]);
    printf("10 to 19 : %d\n",marksRangesCount[1]);
    printf("20 to 29 : %d\n",marksRangesCount[2]);
    printf("30 to 39 : %d\n",marksRangesCount[3]);
    printf("40 to 49 : %d\n",marksRangesCount[4]);
    printf("50 to 59 : %d\n",marksRangesCount[5]);
    printf("60 to 69 : %d\n",marksRangesCount[6]);
    printf("70 to 79 : %d\n",marksRangesCount[7]);
    printf("80 to 89 : %d\n",marksRangesCount[8]);
    printf("90 to 100 : %d\n",marksRangesCount[9]);

 

output:

Count of marks ranges:                                                                                                                          
-----------------------------                                                                                                                   
0 to 9 : 2                                                                                                                                      
10 to 19 : 4                                                                                                                                    
20 to 29 : 4                                                                                                                                    
30 to 39 : 5                                                                                                                                    
40 to 49 : 8                                                                                                                                    
50 to 59 : 8                                                                                                                                    
60 to 69 : 7                                                                                                                                    
70 to 79 : 6                                                                                                                                    
80 to 89 : 4                                                                                                                                    
90 to 100 : 2

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now