T01 - Conversione di valute
Un Euro vale 1,18213 dollari (Ottobre 2017). Si scriva un programma che effettui la conversione da Euro a Dollaro. Il programma dovrà dichiarare almeno due variabili per memorizzare gli importi in euro e in dollari, e un'espressione che esegue la conversione. Gli importi nelle due valute dovranno essere stampati a terminale.
Indicazioni per lo svolgimento
Salva il programma in un file chiamato valuta.c
.
Puoi ovviamente utilizzare un nome diverso; in tal caso, ricordati di adattare le istruzioni che verranno fornite nel seguito.
ATTENZIONE: non dimenticare di salvare il programma prima di compilarlo. Per la compilazione, il compilatore "vede" il contenuto del file salvato su disco: se non salvi il programma dopo averlo modificato, le eventuali modifiche al file non verranno considerate dal compilatore.
Il programma valuta.c
può essere compilato con il comando
gcc -Wall -o valuta valuta.c
e può essere eseguito con il comando
./valuta
Indicazioni per la soluzione
- scrivi la funzione
main
(vedi S2.1) - dichiara le variabili necessarie a contenere i dati del problema: un valore per gli euro, uno per i dollari e uno per il tasso di conversione
- scrivi l'espressione per convertire il valore da euro a dollari (per esempi di espressioni: S2.11)
- stampa il risultato utilizzando la funzione
printf
(vedi S2.12)
Suggerimenti
- non dimenticare di includere
stdio.h
per l'uso delle istruzioni di stampa - ricorda che il valore da stampare è di tipo
double
, quindi usa lo specificatore di formato corretto nellaprintf
(tabella T2.2 in S2.12)
Nella prossima pagina potrai esaminare un esempio di soluzione dell'esercizio.