#include <stdio.h>
#include <stdlib.h>
// variabili
int main(int argc,char *argv[]){
char nome[19];
int scritto1,scritto2,scritto3,orale;
int voti,bonus,tipolt,crediti,punteggio;
printf("inserire nome ");
scanf(" %s", &nome);
printf("inserire scritto 1 ");
scanf(" %d", &scritto1);
printf("inserire scritto 2 ");
scanf(" %d ", &scritto2);
printf("inserire scritto 3 ");
scanf(" %d", &scritto3);
printf("inserire orale ");
scanf("%d", &orale );
printf("inserire crediti ");
scanf(" %d", &crediti);
printf("inserire istituto: istituto1,istituto2,istituto3 ");
scanf("%d", &tipolt);
voti=scritto1+scritto3+scritto2+orale;
if ((voti>=70)&&(crediti>=15))
{
printf("inserire bonus");
scanf( "%d", &bonus);
punteggio=scritto1+scritto2+scritto3+orale+bonus;
}
else punteggio=voti+crediti;
printf("il candidato %s",nome);
if (punteggio>60)
{
if (punteggio>100)
printf("in candidato %s e promosso con 100 e lode\n");
else printf("il candidato e promosso con il punteggio di %d\n",punteggio);
switch(tipolt)
{
case 1:
printf("ha conseguito il diploma presso istituto 1");
break;
case 2:
printf("ha conseguito il diploma presso istituto 2");
break;
case 3:
printf("ha conseguito il diploma presso istituto 3");
break;
default:
printf("istituto non previsto");
break;
}
}
else printf("non promosso\n");
scanf("%d",voti);
}