Sei sulla pagina 1di 2

Implementare un programma in Dev-C++ che, usando un apposito menu di

scelta, consenta di:


1. calcolare l'area di un rettangolo;
2. stabilire se un numero sia pari o dispari;
3. risolvere l'equazione ax+b=0 dati i parametri a, b con a≠0.

Analisi del testo


Il testo chiede di creare un programma diviso in casi dove il primo caso il
programma deve saper calcolare l’aera di un rettangolo, nel secondo caso
l’area deve saper stabilire se un numero sia pari o dispari, nel terzo caso
deve saper risolvere un’equazione.

Analisi della soluzione


Per risolvere il primo caso bisogna usare una semplice moltiplicazione tra
la base e l’altezza e poi stampare su schermo l’area del rettangolo.
Per risolvere il secondo caso utilizziamo prima la formula per controllare il
resto (n%2), successivamente una “IF”, una doppia scelta per stampare a
schermo se il numero sia pari o dispari.
Per risolvere il terzo caso prima usiamo una “IF” per controllare che “a”
sia sempre diverso da 0, in caso il valore risulti 0 il programma fa scegliere
all’utente di inserire un valore diverso, una volta scelto un nuovo valore
per “a”, fatto ciò facciamo inserire all’utente il valore di “b” per poi usare
la formula “x=-b/a”, successivamente stampiamo a schermo il valore di
“x”.

Analisi dei dati


Primo caso: B=valore della base
h=valore dell’altezza
r= risultato finale

Secondo caso:n=valore del numero che vogliamo inserire

Terzo caso: a= valore del coefficiente a


b= valore del coefficiente b
X= risultato della formula -b/a
Tabella variabili
B Valore della base Int I/W
H Valore dell’altezza Int I/W
r Risultato finale int O
N Numero da verificare Int I/W
a Valore del coef. x Float I/W
b Valore Float I/W
X Risultato Float O

Potrebbero piacerti anche