Scaricare la presentazione
1
Diagramma di flusso del problema del Supermercato.
Corso di Programmazione in Java – Esercizio n° 003 Esercizio n° 003 Diagramma di flusso del problema del Supermercato. Istituto Statale di Istruzione Superiore “F. Enriques”
2
Problema del supermercato
Corso di Programmazione in Java – Esercizio n° 003 Problema del supermercato Un supermercato vi fornisce la lista dei sui N prodotti disponibili sugli scaffali; di ogni prodotto si conosce il nome ed il prezzo. Si vuole sapere quali di questi ha un prezzo maggiore di 15,00 € e solo di questi si deve comunicare il nome ed il prezzo. Al termine, si vuole sapere anche qual è la somma in euro dei prodotti che costano più di 15,00 € ed il valor medio. Fornire il diagramma di flusso che risolve questo problema. Istituto Statale di Istruzione Superiore “F. Enriques”
3
Soluzione dell’ Esercizio n° 003
Corso di Programmazione in Java – Esercizio n° 003 Soluzione dell’ Esercizio n° 003 Istituto Statale di Istruzione Superiore “F. Enriques”
4
Diagramma di flusso per il problema del Supermercato
Corso di Programmazione in Java – Esercizio n° 003 Diagramma di flusso per il problema del Supermercato Inizio Nome, prezzo prod. i falso i < N vero falso i = 0 prezzo > 15€ vero somma j = 0 Nome, prezzo prod. i media = somma / j somma = somma + prezzo somma = 0 media media = 0 j = j + 1 Fine N i = i + 1 Istituto Statale di Istruzione Superiore “F. Enriques”
5
public static void main(String[] args) { int i; int j=0;
Corso di Programmazione in Java – Esercizio n° 003 public static void main(String[] args) { int i; int j=0; int Somma = 0; float Media = 0; int Prezzi [] = {35,10,25,8,5,68}; String Nomi [] = {"Maglia","Detersivo","RicaricaCell", "Batterie","Pizza","Lettore Mp3"}; for(i=0; i<Prezzi.length; i++) { if(Prezzi[i]>15) System.out.println("Nome Prodotto: " + Nomi[i] + " Prezzo: " Prezzi[i] + " Euro" ); Somma = Somma + Prezzi[i]; j++; } System.out.println("La somma dei prodotti maggiori di 15 Euro e di: " Somma + " Euro"); Media = (Somma/j); System.out.println("Il valor medio dei prodotti maggiori di 15 Euro e di: " Media + " Euro"); }; Istituto Statale di Istruzione Superiore “F. Enriques”
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.