Testo dell'esercizio
Sullo stipendio dei dipendenti di una ditta viene applicata una trattenuta fiscale in base alla seguente tabella:
Scaglione 1: Trattenuta 5%
Scaglione 2: Trattenuta 10%
Scaglione 3: Trattenuta 15%
Scaglione 4: Trattenuta 25%
Scaglione 5: Trattenuta 35%
Realizzare un programma che, dato in input lo scaglione di appartenenza di un dipendente, calcoli la trattenuta da versare.
mostra soluzione
/*
CLAUDIO CARDINALE III AI
Sullo stipendio dei dipendenti di una ditta viene applicata una trattenuta fiscale in base alla seguente tabella:
Scaglione 1: Trattenuta 5%
Scaglione 2: Trattenuta 10%
Scaglione 3: Trattenuta 15%
Scaglione 4: Trattenuta 25%
Scaglione 5: Trattenuta 35%
Realizzare un programma che, dato in input lo scaglione di appartenenza di un dipendente, calcoli la trattenuta da versare.
*/
#include<stdio.h>
int main(){
//dichiarazione variabili
float stipendio;
int scaglione;
//acquisizione dati
printf("calcola la trattenuta fiscale in base allo scaglione di appartenenza :\nscaglione : ");
scanf("%d",&scaglione);
printf("stipendio : ");
scanf("%f",&stipendio);
//controlli
switch(scaglione){
case 1:
printf("la trattenuta e` di : %f\n",5*(stipendio/100));
break;
case 2:
printf("la trattenuta e` di : %f\n",10*(stipendio/100));
break;
case 3:
printf("la trattenuta e` di : %f\n",15*(stipendio/100));
break;
case 4:
printf("la trattenuta e` di : %f\n",25*(stipendio/100));
break;
case 5:
printf("la trattenuta e` di : %f\n",35*(stipendio/100));
break;
default:
printf("scelta errata\n");
}
}
Testi Consigliati:
Il linguaggio C. Principi di programmazione e manuale di riferimento. Ediz. MyLab. Con Contenuto digitale per download e accesso on line
C guida alla programmazione: Conoscere lo standard C11 dalle basi del linguaggio alle direttive del preprocessore (Programmare con C Vol. 1)
Programmazione in C
torna