Programa C# para generar la hoja de calificaciones del estudiante

Dadas las calificaciones de los estudiantes, ahora generamos una hoja de calificaciones de los estudiantes calculando las calificaciones de tres materias de los estudiantes ingresando los nombres de los estudiantes y los números de lista.

Ejemplo:

Input:
Enter Student Roll-Number: 1
Enter Student Name: manoj
Enter Subject-1 Marks :90
Enter Subject-2 Marks :78
Enter Subject-3 Marks :96

Output:
Total Marks: 264
Percentage: 88
Grade is A

Acercarse

  • Declare las variables (es decir, marcas1, marcas2 y marcas3) que contendrán las marcas de tres sujetos, es decir, Sujeto-1, Sujeto-2 y Sujeto-3.
  • Lea los datos del estudiante del usuario.
  • Calcular las notas totales de las tres materias.
total = marks1 + marks2 + marks3;
  • Encuentra el porcentaje.
 percentage = total / 3.0f;
  • Mostrar el porcentaje final del alumno.
  • Calcule y muestre las calificaciones del estudiante también de acuerdo con su porcentaje.

Ejemplo:

C#

// C# program to create marksheet for students.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
   
class GFG{
      
static void Main(string[] args)
{
      
    // Declare variables for marks and total
    int r, marks1, marks2, marks3, total;
      
    // Declare percentage variable
    float percentage;
    string n; 
      
    // Enter student roll number
    Console.WriteLine("Enter Student Roll Number :");
    r = Convert.ToInt32(Console.ReadLine());
      
    // Enter student name
    Console.WriteLine("Enter Student Name :");
    n = Console.ReadLine();
      
    // Enter student subject 1 marks
    Console.WriteLine("Enter Subject-1 Marks : ");
    marks1 = Convert.ToInt32(Console.ReadLine());
      
    // Enter student subject 2 marks
    Console.WriteLine("Enter Subject-2 Marks : ");
    marks2 = Convert.ToInt32(Console.ReadLine());
      
    // Enter student subject 3 marks
    Console.WriteLine("Enter Subject-3 Marks :");
    marks3 = Convert.ToInt32(Console.ReadLine());
      
    // Calculate total marks
    total = marks1 + marks2 + marks3;
      
    // Calculate percentage
    percentage = total / 3.0f;
      
    // Display the final result
    Console.WriteLine("Final result of {0} is:", n);
    Console.WriteLine("Total Marks : " + total);
    Console.WriteLine("Percentage : " + percentage);
      
    // Calculate grades
    if (percentage <= 35)
    {
        Console.WriteLine("Grade is F");
    }
    else if (percentage >= 34 && percentage <= 39)
    {
        Console.WriteLine("Grade is D");
    }
    else if (percentage >= 40 && percentage <= 59)
    {
        Console.WriteLine("Grade is C");
    }
    else if (percentage >= 60 && percentage <= 69)
    {
        Console.WriteLine("Grade is B");
    }
    else if (percentage >= 70 && percentage <= 79)
    {
        Console.WriteLine("Grade is B+");
    }
    else if (percentage >= 80 && percentage <= 90)
    {
        Console.WriteLine("Grade is A");
    }
    else if (percentage >= 91)
    {
        Console.WriteLine("Grade is A+");
    }
}
}

Producción:

Enter Student Roll Number :
13
Enter Student Name :
Hitesh
Enter Subject-1 Marks :
56
Enter Subject-2 Marks :
78
Enter Subject-3 Marks :
87
Final result of Hitesh is:
Total Marks : 221
Percentage : 73.66666
Grade is B+

Publicación traducida automáticamente

Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *