From 04181bc0785bef7ae2fabb91840e47854fb3ee26 Mon Sep 17 00:00:00 2001 From: Mr SL1D3R <76396365+Mr-sl1d3r@users.noreply.github.com> Date: Sun, 7 Jul 2024 16:18:05 +0200 Subject: [PATCH] Caricato main.c --- 9 EXTRA/Bonus Esame di Stato/main.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 9 EXTRA/Bonus Esame di Stato/main.c diff --git a/9 EXTRA/Bonus Esame di Stato/main.c b/9 EXTRA/Bonus Esame di Stato/main.c new file mode 100644 index 0000000..d41fb93 --- /dev/null +++ b/9 EXTRA/Bonus Esame di Stato/main.c @@ -0,0 +1,24 @@ +#include + +int calcola_punteggio_finale(int crediti_scolastici, int prova1, int prova2, int prova3) { + + if (crediti_scolastici < 30) { + printf("Non idoneo al bonus (crediti scolastici < 30)\n"); + return -1; + } + + int punteggio_totale_prove = prova1 + prova2 + prova3; + + if (punteggio_totale_prove < 50) { + printf("Non idoneo al bonus (punteggio totale prove < 50)\n"); + return -1; + } + +} + +int main() { + printf("Punteggio finale: %d\n", calcola_punteggio_finale(35, 18, 19, 17)); + printf("Punteggio finale: %d\n", calcola_punteggio_finale(32, 20, 20, 18)); + printf("Punteggio finale: %d\n", calcola_punteggio_finale(28, 20, 20, 10)); + printf("Punteggio finale: %d\n", calcola_punteggio_finale(33, 12, 18, 20)); +} \ No newline at end of file