Diagramma di flusso del problema del Supermercato.

Slides:



Advertisements
Presentazioni simili
Sottoprogrammi: funzioni e procedure
Advertisements

Package Utilizzo classi.
Programmazione Ingegneria TLC
LIP: 4 Aprile 2008 ECCEZIONI. Eccezioni Come si definiscono eccezioni Come si lanciano Come si gestiscono (gestione esplicita o di default)
Programmazione in Java (3)
Appunti a cura di Giovanni Cantone, con la collaborazione di Anna Lomartire e la partecipazione di Giuseppe Calavaro 1 06/06/2006UNIROMA2-ING OOP Programmazione.
Tipi di dato e controllo del flusso Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dellInformazione Università di Siena Via Roma 56 – – SIENA.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Introduzione a JAVA Anno Accademico 2009/2010.
1 Corso di Informatica (Programmazione) Lezione 12 (19 novembre 2008) Programmazione in Java: i metodi statici.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Array Anno Accademico 2009/2010.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Assegnamento di valore a una variabile Anno Accademico 2009/2010.
1 Corso di Informatica (Programmazione) Esercitazione 1 (26 novembre 2008)
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) JAVA: funzione di output a video Anno Accademico 2009/2010.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) JAVA: i commenti Anno Accademico 2009/2010.
1 Corso di Informatica (Programmazione) Esercitazione 2 (3 dicembre 2008)
Scomposizione di stringhe
Soluzione Esercizio - Classe Vettore
Seminario Swarm Seminario su Swarm Pietro Terna web.econ.unito.it/terna.
Seminario Swarm Seminario su Swarm Pietro Terna web.econ.unito.it/terna.
Lezione 4: Costrutti Condizionali Prof. Raffaele Montella.
Istruzioni di selezione in Java Programmazione Corso di laurea in Informatica.
Selezione (=scelta) con “if-else”
CAPITOLO 1 JAVA: UN TUFFO NEL LINGUAGGIO E NELL'AMBIENTE.
Esercizi FUNZIONI Passaggio di parametri per valore, variabili e tipi locali e globali, prototipo.
LA DOCUMENTAZIONE È noto che un buon programma dovrebbe essere ben documentato.. ma lesperienza insegna che quasi mai ciò viene fatto! –non cè tempo, ci.
Introduzione a:. Nella prima parte di questo corso si vedranno i CONCETTI di: CLASSE (programma) METODO (Algoritmi e dati) CONCETTI CLASSICI DI PROGRAMMAZIONE.
Programmazione in Java
Programmazione in Java Claudia Raibulet
Prova di verifica Fondamenti Informatica 1 15 Febbraio 2008.
Problema dell’ordinamento di un array: Il metodo Bubble Sort.
I Metodi in Java Il termine "metodo" è sinonimo di "azione". Quindi, affinché un programma esegua qualche istruzione, deve contenere metodi.
ISTITUTO STATALE DI ISTRUZIONE SUPERIORE F. ENRIQUES CORSO JAVA – PROVA INTERMEDIA DEL 12 MARZO 2007 NOME: COGNOME: ________________________________________________________________________________.
Soluzioni 1.Struttura base soluzione 2.Lettura dei tasti 3.Identificazione dei tasti 4.Accensione dei LED 5.Rotazione dei LED 6.Rotazione dei tasti fino.
Diagramma di flusso del problema del Calcolo del Bollo di Circolazione
Programmazione concorrente
1 Lucidi delle esercitazioni di Sistemi di Elaborazione in Rete Università degli Studi della Calabria Corso di Laurea in Ingegneria Gestionale A.A. 2003/2004.
Problema dei Contratti Telefonici
Corso JAVA Lezione n° 12 Istituto Statale di Istruzione Superiore “F. Enriques”
ISTITUTO STATALE DI ISTRUZIONE SUPERIORE F. ENRIQUES CORSO JAVA – PROVA INTERMEDIA DEL 12 MARZO 2007 NOME: COGNOME: ________________________________________________________________________________.
Conversione da base 10 a base X (Utilizzo della pila)
Corso di Programmazione in Java – Esercizio n° 001
Diagramma di flusso del problema dello stipendio del rappresentante.
Corso JAVA – 2° Livello Presentazione
1 Applet ed HTML Fondamenti di Informatica Corso D.
Le eccezioni F. Bombi 01/11/ Errori e situazioni impreviste situazioni eccezionali In un programma situazioni eccezionali possono.
Appunti di Java (J2SDK 1.4.2, JDK 1.6.0) prof. Antonella Schiavon settembre 2009.
Lezione n° 07 - Esercitazione
Esercizi.
Le variabili in Java Nella programmazione tradizionale, una variabile è una porzione di memoria in cui è immagazzinato un certo tipo di dato. Per esempio.
Esercitazione Ereditarietà Polimorfismo. Entita’ Geometrica PuntoCerchioPoligono TriangoloQuadrilatero Rettangolo Quadrato.
Corso JAVA Lezione n° 02 Istituto Statale di Istruzione Superiore “F. Enriques”
JAVA Per iniziare. Verificare installazione javac –version java –version Cercare i files e sistemare eventualmente il path.
Corso JAVA Lezione n° 10 Istituto Statale di Istruzione Superiore “F. Enriques”
Una "vera" classe.. ..un esempio pratico: la calcolatrice
Programmazione ad oggetti
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Corso JAVA Lezione n° 03 Istituto Statale di Istruzione Superiore “F. Enriques”
1 novembre I nomi in Java F. Bombi 1 novembre 2002.
Capitolo 6 Iterazione Lucidi relativi al volume: Java – Guida alla programmazione James Cohoon, Jack Davidson Copyright © The McGraw-Hill Companies.
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Capitolo 12 Thread Lucidi relativi al volume: Java – Guida alla programmazione James Cohoon, Jack Davidson Copyright © The McGraw-Hill Companies.
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
1 Eccezioni in Java. 2 Ricordiamo che 4 una procedura può terminare –normalmente, ritornando un risultato –in modo eccezionale ci possono essere diverse.
Gestione dei thread in Java
Programmazione in Java
1 Java primo contatto Quando le classi fanno la differenza …
Input in Java. Uso Scanner Un oggetto per la lettura dalla tastiera Piuttosto, per rappresentare la tastiera del nostro calcolatore useremo un oggetto.
Dalla programmazione tradizionale al paradigma OO
Transcript della presentazione:

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”

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”

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”

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”

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”