ESERCIZIO 1 Si vogliono registrare le vendite di un negozio. Per

Transcript

ESERCIZIO 1 Si vogliono registrare le vendite di un negozio. Per
ESERCIZIO 1
Si vogliono registrare le vendite di un negozio.
Per ogni prodotto, leggere il nome, il prezzo unitario e il numero di pezzi venduti.
Per ogni prodotto visualizzare il prezzo totale.
Continuare a leggere prodotti fino a quando si risponde “si” alla domanda “Vuoi continuare?”
Visualizzare il nome del prodotto meno costoso e il prezzo del prodotto più costoso.
ESERCIZIO 2
Leggere un numero.
Per ogni numero letto visualizzare se è pari o dispari.
Continuare a leggere dei numeri fino a quando si risponde “si” alla domanda “Vuoi continuare?”
Visualizzare la media di tutti i numeri.
AIUTO: Per verificare se un numero è pari o dispari lo si divide per 2 e si controlla se il resto della divisione
è 1 o 0. Nel primo caso il numero sarà dispari, nel secondo caso sarà pari.
Per fare ciò si usa l’operando modulo “%” che restituisce il resto della divisione.
Per esempio: 10%5 restituisce il resto della divisione 10/5 e quindi restituisce 0.
ESERCIZIO 3
Si vogliono verificare i voti degli studenti di una classe.
Leggere il numero di studenti della classe.
Per ogni studente leggere il nome, il cognome e il voto (da 1 a 10).
Ad ogni lettura, se il voto è maggiore o uguale a 6, visualizzare “SUFFICIENTE”, in caso contrario
visualizzare “NON SUFFICIENTE”.
Visualizzare il nome dello studente con il voto più basso.
Visualizzare il cognome e il voto dello studente con il voto più alto.
ESERCIZIO 4
Leggere il nome, il cognome, il reddito e la media dei voti di uno studente.
Gli studenti con un reddito compreso tra 25000€ e 30000€ e con un media maggiore di 8, ottengono una
borsa di studio di 200€.
Gli studenti con un reddito minore di 25000€ e con una media compresa tra 7 e 8, ottengono una borsa di
studio di 300€.
Tutti gli altri studenti non hanno diritto alla borsa di studio.
Per ogni studente visualizzare il valore della borsa di studio o visualizzare che non ha diritto alla borsa di
studio.
Continuare a leggere studenti fino a quando si risponde “si” alla domanda “Vuoi continuare?”
Visualizzare il numero di studenti che hanno ottenuto la borsa di studio di 200€, il numero di studenti che
hanno ottenuto la borsa di studio di 300€ e il numero di studenti che non hanno diritto alla borsa di studio.
ESERCIZIO 5
Si vogliono calcolare i voti di una votazione in una riunione di condominio.
Leggere il numero dei presenti.
Per ogni persona leggere l’età e il voto (favorevole, contrario, astenuto).
Visualizzare la percentuale di voti a favore e la percentuale di voti contrari.
Visualizzare l’età media delle persone che si sono astenute.
ESERCIZIO 6
Leggere il numero degli studenti di una scuola elementare.
Per ogni studente leggere il nome, il cognome, il sesso e l’età.
Per ognuno visualizzare la classe che frequenta in base alla seguente tabella:
ETA’
CLASS
E
6
1°
7
2°
8
3°
9
4°
10
5°
Visualizzare il numero totale di studenti maschi, l’età media di tutte le studentesse e il numero di studenti
che frequentano la classe 4°.
ESERCIZIO 7
Si vuole calcolare il prezzo del biglietto dell’autobus.
Leggere il giorno della settimana e l’età del passeggero.
I passeggeri con età compresa tra 18 e 65 anni pagano 6€ nei giorni feriali e 8€ nei giorni festivi.
Gli altri passeggeri pagano 4,50€ nei giorni feriali e 6€ nei giorni festivi.
Per ogni passeggero visualizzare il prezzo del biglietto.
Continuare a leggere passeggeri fin a quando si risponde “si” alla domanda “Vuoi continuare?”
Visualizzare il numero totale di passeggeri e il numero di passeggeri che hanno viaggiato nei giorni festivi.
ESERCIZIO 8
Si vogliono calcolare gli abitanti di una regione italiana.
Per ogni capoluogo di provincia, leggere il nome e il numero degli abitanti.
Visualizzare il totale degli abitanti della regione, il nome del capoluogo di provincia con il maggior numero
di abitanti, il numero di capoluoghi di provincia con meno di 500.000 abitanti.
ESERCIZIO 9
Leggere nome e stipendio dei dipendenti di un’azienda.
Visualizzare il nome dei dipendenti il cui stipendio è compreso tra 1500€ e 2000€.
Visualizzare il numero totale di dipendenti.