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.