giovedì 18 dicembre 2008

Sono riuscito a completare alcuni "programmi" semplici come la somma tra due numeri o il raddoppiare di uno. Adesso però volendomi complicare un pò la vita ho cercato di untilizzare le funzioni while e if. In particolare nella funzione if non ho capito bene come faccio a differenziare le operazioni che faccio se il parametro che ho è vero o falso. Per capirci meglio volevo programmare una calcolatrice. Inizialmente metto due scanf con numero1 e numero2. poi faccio risultato= numero1 operazione numero2. A questo punto metto una varabile if nella quale dico: operazione=+? Se è vera faccio risultato= numero1+numero2; se è falso invece inserico un'altra variabile if con scritto operazione= -? quindi se è vero faccio risultato= numero1 - numero2 e se invece è faso metto un'altra if... Continuo cosi fino a che non finisco le operazioni. Ma come faccio a individuare e scrivere per i parametri vero e falso? Sul programma che ci ha dato per il flow chart viene utilizzato else... è corretto? Casomai come si utilizza correttamente?Grazie
Prof io non ci sono riuscito a scaricare il compilatore per vista. Non è che potrebbe indicare in link dove poter scaricare la versione corretta? cmq ho provato a utilizzare altri programmi ma quando provo a far partire il mio lavoro mi ice che è impossibile. Questo anche con la funzione gcc...perchè?