E’ proposto un esercizio sulla risoluzione degli algoritmi e l’uso di strutture sequenziali nello stesso.
Traccia dell’esercizio
Scrivi un algoritmo che richieda di inserire all’utente il costo orario lordo di una mansione lavorativa, il numero di ore lavorate in un giorno, e la percentuale di tasse da pagare sul totale del compenso. Calcolo lo stipendio mensile dovuto al lavoratore netto e lordo.
Lo stipendio netto è calcolato sottraendo l’importo totale della tasse in base alla percentuale.
Per prima cosa occorre compilare la tabella dati.
Tabella Dati
Uso | Nome | Tipo | Descrizione |
Input | CO | REALE | COSTO ORARIO LORDO MANSIONE LAVORATIVA |
Input | NORE | INTERO | NUMERO ORE GIORNALIERE DI LAVORO |
Input | T | REALE | Percentuale di Tasse |
Lavoro | IT | REALE | Importo Tasse |
Output | SN, SL | REALI | Stipendio Netto e Stipendio Loro |
Diagramma di flusso o flow chart
Spiegazione svolgimento:
Rappresentazione del diagramma di flusso di risoluzione del problema.
Sono richiesti in input il costo orario lordo, il numero di ore lavorate in un giorno, l’importo delle tasse. E’ calcolato lo stipendio loro come prodotto del costo orario lordo e delle ore lavorate per 30. Poi sono calcolate le tasse cone percentuale dello stipendio lordo. Poi lo stipendio netto è calcolato sottraendo alle stipendio lordo SL l’importo delle tasse.
E’ stampato in output lo stipendio lordo SL e lo stipendio netto SN.