edutecnica

Input/output in C/C++ : esercizi risolti


Esercizio 1

Digitato il prezzo di un articolo, applicare il 15% di sconto e visualizzare il prezzo scontato.

Esercizio 2

Scrivere un programma che, letta base ed altezza di un rettangolo, visualizzi il perimetro, l’area e la diagonale.

Esercizio 3

Si vuole calcolare quanto costa pavimentare una stanza rettangolare sapendo che il costo al mq è pari a 25€ e che le dimensioni della stanza sono lu=lunghezza e la=larghezza.

Esercizio 4

Sono dati in ingresso gli importi di due prodotti e le relative percentuali di sconto, si vuole calcolare e visualizzare l’importo totale da pagare.

Esercizio 5

Dato un tempo in ore minuti e secondi, determinare il corrispondente in secondi.

Esercizio 6

Dato in input un valore x calcolare il risultato dell’espressione ax+bx dove a=10 e b è dato in ingresso.

Esercizio 7

La tassa per la raccolta dei rifiuti urbani in un comune viene calcolata in base alle dimensioni dell’ appartamento espresse in mq, in ragione di x euro per ogni mq. All’importo viene aggiunta una cifra fissa di y costante di 12 euro; sul totale viene inoltre calcolata una addizionale costante del p=5%. Il valore di x viene fornito in input. Si vuole ottenere la visualizzazione dell’importo totale relativo a un appartamento dopo aver introdotto da tastiera la superficie in mq.

Esercizio 8

Scrivere un programma che calcoli il numero di kWh da addebitare e l’ammontare della bolletta della luce di un utente ricevendo in input:
• il nome dell’utente,
• il numero di kWh della lettura precedente,
• il numero di kWh della lettura attuale.
L’ammontare della bolletta è dato dalla quota fissa (canone) costante a 8€ che deve essere fornita anch’essa in input e dall’importo relativo al consumo considerando costante e pari a 0,07€ il costo per ogni kWh.

Esercizio 9

Scrivere un programma che richieda il peso di una persona e mostri il numero di calorie giornaliere di cui la persona ha bisogno. Una persona necessita di circa 30 calorie giornaliere per ogni kg di peso.

Esercizio 10

Sia dato in ingresso il numero degli studenti iscritti al corso di informatica, la scuola può formare classi di 15 studenti al massimo e pertanto è costretta ad escludere eventuali studenti in soprannumero rispetto al numero massimo; visualizzare quante classi vengono formate e quanti sono gli studenti non accettati.

Esercizio 11

Sapendo che un dipendente può andare in pensione a 65 anni con un premio pari ad una data percentuale del suo stipendio accumulata per ogni mese mancante. Costruisci un algoritmo che data in ingresso l'età di un dipendente e il suo stipendio, visualizzi quanto tempo gli manca per andare in pensione e a quanto ammonta il suo premio.

Esercizio 12

Sono date in ingresso la popolazione attuale e la popolazione dell'anno scorso di una città, produrre un algoritmo che calcola e visualizza la percentuale di aumento tra i due anni.