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: 700
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: 6403
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: 2
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