Calcolatore dei voti degli studenti
Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 69 di 69.
Sfida
FacileCrea un metodo denominato CalculateAverageGrade che accetta in ingresso un array di interi (che rappresentano i voti degli studenti) e restituisce il voto medio come double. Il metodo dovrebbe fare quanto segue:
- Calcolare la somma di tutti i voti nell'array.
- Calcolare il voto medio dividendo la somma per il numero di voti.
- Restituire il voto medio
- Stampare il risultato usando il seguente formato:
Average grade: [The result].
Provalo tu
using System;
public class Program {
public static double CalculateAverageGrade(int[] grades) {
// Scrivi qui il tuo codice
}
public static void Main(string[] args) {
string text = Console.ReadLine();
string[] stringArr = text.Split(",");
int[] studentGrades = new int[stringArr.Length];
for (int i = 0; i < stringArr.Length; i++) {
studentGrades[i] = int.Parse(stringArr[i]);
}
double averageGrade = CalculateAverageGrade(studentGrades);
Console.WriteLine($"Average grade: {averageGrade}");
}
}Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoIncremento/Decremento postfissoAbbreviazioni aritmetiche7Input/Output di base
Output di baseInterpolazione di stringheLettura dell'inputParsingRipasso - Fino a 120Ripasso - Vero o falso5Operatori Parte 2
Operatori di confrontoOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 33Variabili Parte 2
VarCostantiConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione dei tipi6Prendere decisioni
Istruzione ifIf - ElseIstruzione switchOperatore ternarioRiepilogo - If ElseIf - Else annidati9Cicli
Ciclo forCiclo whileCiclo do whileBreakContinueCiclo annidatoCiclo infinitoRiepilogo - Input dinamico12Operazioni sulle stringhe
Metodi delle stringhe Parte 1Metodi delle stringhe Parte 2Formattazione delle stringheEsercitati da solo: Compilatore C# online