edutecnica

Linguaggio C++ : esercizi risolti


Esercizio 1

Scrivi un programma che inseriti da tastiera due numeri interi da tastiera ne stampi il maggiore; se i due numeri sono uguali deve essere stampata la somma dei due numeri.

Esercizio 2

Scrivi un programma che dato il prezzo netto di un prodotto (inserito in ingresso da tastiera) lo sconti del 35% se tale prezzo è maggiore di 100€ e poi aggiunga l'IVA del 20% stampando a video il risultato finale.

Esercizio 3

Scrivi un algoritmo che inseriti tre numeri interi da tastiera scriva in uscita chi è il più alto, il più basso e il medio fra i tre numeri inseriti.

Esercizio 4

Realizza un programma per il calcolo delle provvigioni di un agente di commercio che vende the e caffè. Se l'agente vende più di 5000€ di caffè ha diritto ad una provvigione del 10% altrimenti del 5%. Sul the la provvigione è del 4% ma se vende più di 10.000€ è del 16%. Se il totale venduto supera i 20.000€ vie è un ulteriore premio pari al 12% sul totale.

Esercizio 5

Scrivi un algoritmo che inseriti due numeri interi da tastiera esegua :
A)La loro somma se uno dei due è pari.
B)Il loro prodotto se tutti e due sono pari.
C)La loro divisione se nessuno dei due è pari.

Esercizio 6

Data l'equazione di II° grado ax2+bx+c=0 dove a,b,c sono numeri reali qualsiasi scrivi la procedura e descrivi il suo diagramma di flusso tenendo conto dei seguenti casi:
1) a≠0 b e c qualsiasi
2) a=b=0 c≠0
3) a=b=c=0
4) a=0 b≠0 c qualsiasi.
Per ciascuno dei casi indicati la procedura deve condurre alla determinazione delle soluzioni o alla segnalazione di situazioni singolari (indeterminata, impossibile, etc..)

Esercizio 7

Utilizza un ciclo for realizzare un algoritmo che esegua la somma e la media di n numeri inseriti da tastiera con n acquisito a sua volta da tastiera.

Esercizio 8

Scrivere un algoritmo che riceve in ingresso un numero e ne calcola la sua potenza n-esima sempre con n inserito da tastiera.

Esercizio 9

Scrivi un programma per il calcolo del fattoriale di un numero inserito da tastiera.

Esercizio 10

Calcola l'mcm di tre numeri interi inseriti da tastiera, ricordando che l'mcm è monomio di grado minimo divisibile per ciascuno dei monomi dati, ad es. mcm(6,4,2)=12.

Esercizio 11

Usa un ciclo do-while per eseguire il prodotto di due numeri interi attraverso somme successive.

Esercizio 12

Utilizza un ciclo while per dividere due interi attraverso sottrazioni successive, fornendo in uscita il quoto e il resto della divisione.

Esercizio 13

Scrivi un programma che dopo aver inserito il valore di n resistenze da tastiera ne calcoli il parallelo.

Esercizio 14

Scrivi un algoritmo che inserito un numero intero da tastiera dica se tale numero è primo o no.