La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Esercizio n° 004 Diagramma di flusso del problema dello stipendio del rappresentante. Corso di Programmazione in Java – Esercizio n°004 Istituto Statale.

Presentazioni simili


Presentazione sul tema: "Esercizio n° 004 Diagramma di flusso del problema dello stipendio del rappresentante. Corso di Programmazione in Java – Esercizio n°004 Istituto Statale."— Transcript della presentazione:

1 Esercizio n° 004 Diagramma di flusso del problema dello stipendio del rappresentante. Corso di Programmazione in Java – Esercizio n°004 Istituto Statale di Istruzione Superiore F. Enriques

2 Problema dello stip. del rappresentante Un rappresentante di un azienda che fabbrica una famosa marca di aspirapolvere, guadagna un stipendio così calcolato: Una base fissa di 400,00. Un bonus di 200,00 se riesce a fare più di 100 ordini in un mese Il 5% su ogni ordine. Lo Stato alla fine del mese detrae dallo stipendio del povero rappresentante il 20% per le tasse. Sapendo che lazienda ci fornisce gli importi degli N ordini effettuati dal rappresentante nel mese, si deve fornire un diagramma di flusso che restituisce quanto guadagna il nostro rappresentante al netto delle tasse, alla fine del mese. Corso di Programmazione in Java – Esercizio n° 004 Istituto Statale di Istruzione Superiore F. Enriques

3 Soluzione dell Esercizio n° 004 Corso di Programmazione in Java – Esercizio n° 004 Istituto Statale di Istruzione Superiore F. Enriques

4 Diagramma di flusso per il problema dello stipendio del rappresentante Inizio i = 0 j = 0 i = N Fine vero falso Corso di Programmazione in Java – Esercizio n° 004 Istituto Statale di Istruzione Superiore F. Enriques stip = 400 N Importo ordine i i = i + 1 stip = stip + (5% importo ordine i) i > 100 falsovero stip = stip stip = stip – (20% stip) stip

5 Corso di Programmazione in Java – Esercizio n° 004 Istituto Statale di Istruzione Superiore F. Enriques public static void main(String[] args) { int i,j,Num_Ordini; int Stip=400; // La soglia per il bonus nell'esercizio era 100 per comodità lo consideriamo a 5. int Ordini [ ] = {1000,3000,500,900,2100,1200,1900}; for(i=0; i 5) Stip = (Stip + 200); Stip = Stip - ((Stip * 20)/100); System.out.println(Importo stipendio rappresentante uguale a Euro: " + Stip); }; Traduzione in Java del D.d.F.


Scaricare ppt "Esercizio n° 004 Diagramma di flusso del problema dello stipendio del rappresentante. Corso di Programmazione in Java – Esercizio n°004 Istituto Statale."

Presentazioni simili


Annunci Google