coding ninja's problem solution

 Average Marks:

Write a program to input a name(as a single character) and marks of three tests as m1, m2, and m3 of a student considering all the three marks have been given in integer format.

Now, you need to calculate the average of the given marks and print it along with the name as mentioned in the output format section.

All the test marks are in integers and hence calculate the average in integer as well. That is, you need to print the integer part of the average only and neglect the decimal part.

Input format :
Line 1 : Name(Single character)
Line 2 : Marks scored in the 3 tests separated by single space. 
Output format :
First line of output prints the name of the student.
Second line of the output prints the average mark.
Constraints
Marks for each student lie in the range 0 to 100 (both inclusive)
Sample Input 1 :
A
3 4 6
Sample Output 1 :
A
4
Sample Input 2 :
T
7 3 8
Sample Output 2 :
T
6
#include<stdio.h>

int main(){

    char name;
    scanf("%c",&name);
          printf("%c",name);
          int m1,m2,m3;
          scanf("%d%d%d",&m1,&m2,&m3);
          int  Average=(m1+m2+m3)/3;
    printf("\n");
          printf("%d",Average);
          return 0;
}
https://classroom.codingninjas.com/app/classroom/me/2078/content/39114/offering/434719/problem/955

If you have any doubt ,please let me know

Post a Comment (0)
Previous Post Next Post