Please note, this is a STATIC archive of website www.w3resource.com from 19 Jul 2022, cach3.com does not collect or store any user information, there is no "phishing" involved.
w3resource

C# Sharp exercises: Find eligibility for admission using Nested If Statement


C# Sharp Conditional Statement : Exercise-10 with Solution

Write a C program to find the eligibility of admission for a professional course based on the following criteria:

Marks in Maths >=65
Marks in Phy >=55
Marks in Chem>=50
Total in all three subject >=180
or
Total in Math and Subjects >=140

Sample Solution:-

C# Sharp Code:

using System;  
public class Exercise10  
{  
    public static void Main()
{  
   int p,c,m;

    Console.Write("\n\n");
    Console.Write("Find eligibility for admission :\n");
    Console.Write("----------------------------------");
    Console.Write("\n\n");

   Console.Write("Eligibility Criteria :\n");
   Console.Write("Marks in Maths >=65\n");
   Console.Write("and Marks in Phy >=55\n");
   Console.Write("and Marks in Chem>=50\n");
   Console.Write("and Total in all three subject >=180\n");
   Console.Write("or Total in Maths and Physics >=140\n");
   Console.Write("-------------------------------------\n");


    Console.Write("Input the marks obtained in Physics :");
    p = Convert.ToInt32(Console.ReadLine());
    Console.Write("Input the marks obtained in Chemistry :");
    c = Convert.ToInt32(Console.ReadLine());
    Console.Write("Input the marks obtained in Mathematics :");
    m = Convert.ToInt32(Console.ReadLine());
   Console.Write("Total marks of Maths, Physics and Chemistry : {0}\n",m+p+c);
   Console.Write("Total marks of Maths and  Physics : {0}\n",m+p);

   if (m>=65)
         if(p>=55)
             if(c>=50)
	        if((m+p+c)>=180||(m+p)>=140)
	           Console.Write("The  candidate is eligible for admission.\n");
	        else
	          Console.Write("The candidate is not eligible.\n\n");
             else
	    Console.Write("The candidate is not eligible.\n\n");
         else
	   Console.Write("The candidate is not eligible.\n\n");
    else
     Console.Write("The candidate is not eligible.\n\n");
}
}

Sample Output:

Find eligibility for admission :                                                                              
----------------------------------                                                                                                    
Eligibility Criteria :                                                                                        
Marks in Maths >=65                                                                                           
and Marks in Phy >=55                                                                                         
and Marks in Chem>=50                                                                                         
and Total in all three subject >=180                                                                          
or Total in Maths and Physics >=140                                                                           
-------------------------------------                                                                         
Input the marks obtained in Physics :65                                                                       
Input the marks obtained in Chemistry :60                                                                     
Input the marks obtained in Mathematics :75                                                                   
Total marks of Maths, Physics and Chemistry : 200                                                             
Total marks of Maths and  Physics : 140                                                                       
The  candidate is eligible for admission. 

Flowchart:

Flowchart: Find eligibility for admission using Nested If Statement.

C# Sharp Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a C program to accept a coordinate point in an XY coordinate system and determine in which quadrant the coordinate point lies.
Next: Write a C# Sharp program to calculate root of Quadratic Equation.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.