edutecnica

Costrutti fondamentali del C++: esercizi risolti

Esercizio no.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 no.2
Scrivi un programma che dato il prezzo netto di un prodotto (inserito in ingresso da tastiera) lo sconti del 35% se tale prezzo > 100 e poi aggiunga l'IVA del 20% stampando a video il risultato finale.
Esercizio no.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 no.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 no.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 no.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 no.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 no.8
Descrivi un algoritmo che riceve in ingresso un numero e ne calcola la sua potenza n-esima sempre con n inserito da tastiera.
Esercizio no.9
Scrivi un programma per il calcolo del fattoriale di un numero inserito da tastiera.
Esercizio no.10
Calcola l'mcm di tre monomi 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 no.11
Usa un ciclo do-while per eseguire il prodotto di due numeri interi attraverso somme successive.
Esercizio no.12
Utilizza un ciclo while per dividere due interi attraverso sottrazioni successive, fornendo in uscita il quoto e il resto della divisione.
Esercizio no.13
Scrivi un programma che dopo aver inserito il valore di n resistenze da tastiera ne calcoli il parallelo.
Esercizio no.14
Scrivi un algoritmo che inserito un numero intero da tastiera dica se tale numero primo o no.
Esercizio no.15
Dati in input il numeratore ed il denominatore e denominatore di una frazione scrivi un algoritmo che riesca a ridurre al frazione ai minimi termini (ad es. 15/21→2/3).



edutecnica