Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - mi aiutate in questo esercizio.
Forum - C/C++ - mi aiutate in questo esercizio.

Avatar
Andrew..... (Normal User)
Newbie


Messaggi: 1
Iscritto: 22/02/2023

Segnala al moderatore
Postato alle 0:07
Giovedì, 23/02/2023
creare un programma in c++ che chiede i voti di 5 materie e calcola la media totale, se questa è superiore o uguale a 6 il risultato è promosso altrimenti bocciato

PM Quote
Avatar
AldoBaldo (Member)
Guru


Messaggi: 656
Iscritto: 08/01/2015

Segnala al moderatore
Postato alle 1:20
Giovedì, 23/02/2023
Dichiara due variabili numeriche (magari usa float o double anziché int, visto che più avanti devi valutare l'esito di una divisione), una per raccogliere i cinque voti uno alla volta, l'altro per immagazzinare la somma dei voti stessi.
Per raccogliere i dati fai un ciclo for da 0 a 4. Ad ogni ripetizione ricevi un voto in una delle due variabili e lo sommi ai precedenti già immagazzinati nell'altra variabile.
Alla fine del ciclo, dividi per cinque la seconda variabile. Se l'esito è minore di sei attesti la bocciatura, in caso contrario attesti la promozione.
Finito.

Te la cavi con poco.
Buon divertimento. :)


ATTENZIONE! Sono un hobbista e l'affidabilità delle mie conoscenze informatiche è molto limitata. Non prendere come esempio il codice che scrivo, perché non ho alcuna formazione accademica e rischieresti di apprendere pratiche controproducenti.
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6334
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:59
Giovedì, 23/02/2023
Proponi il codice che hai scritto ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
gulshan212 (Normal User)
Newbie


Messaggi: 1
Iscritto: 04/09/2023

Segnala al moderatore
Postato alle 18:33
Lunedì, 04/09/2023
Well, if you are looking for C++ code then you can try below code:

#include <iostream>

int main() {
    // Declare variables to store grades and the total average.
    double grade, total = 0;

    // Prompt the user to enter grades for 5 subjects.
    for (int i = 1; i <= 5; ++i) {
        std::cout << "Enter the grade for Subject " << i << ": ";
        std::cin >> grade;
        
        // Add the grade to the total.
        total += grade;
    }

    // Calculate the average.
    double average = total / 5;

    // Check if the average is greater than or equal to 6 and print the result.
    if (average >= 6) {
        std::cout << "Congratulations! You passed with an average of " << average << std::endl;
    } else {
        std::cout << "Sorry, you were rejected with an average of " << average << std::endl;
    }

    return 0;
}

I hope it will help you to get what you are looking for.
Thanks

PM Quote