#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

void scambia(int &, int & );
float cambio_euro_dollaro(float importo,char valuta);
void cambio_euro_dollaro2(float &importo,char valuta);


int main()
{ int a,b;
char valuta;
float importo;

cout<<"Inserisci il primo valore: ";
cin>>a;
cout<<"Inserisci il secondo valore: ";
cin>>b;
scambia(a,b);
cout<<endl<<"Ora il primo valore e': "<<a<<endl;
cout<<"Ora il secondo valore e': "<<b<<endl;

cout<<"--------------------------------------------------------------------"<<endl;

//ora facccio la conversione euro dollaro
cout<<"Inserisci la valuta che inserirai ( D / E)"<<endl;

cin>>valuta;
cout<<"Inserisci il valore: ";
cin>>importo;
if(valuta=='E') cout<<"Importo convertito in dollari è: "<<cambio_euro_dollaro(importo,valuta)<<endl;
else cout<<"Importo convertito in euro è: "<<cambio_euro_dollaro(importo,valuta)<<endl;

cout<<"-------------------------------------------------------------------"<<endl;

//cambio euro/dollaro con parametro soldi passato tramite indirizzo
cout<<"Inserisci la valuta che inserirai ( D / E)"<<endl;
cin>>valuta;
cout<<"Inserisci il valore: ";
cin>>importo;
cambio_euro_dollaro2(importo,valuta);
if(valuta=='E') cout<<"L'importo in dollari e': "<<importo<<endl;
else cout<<"L'importo in euro è': "<<importo<<endl;

cout<<"-------------------------------------------------------------------"<<endl;

//lancio dei dadi
cout<<"Inserisci il numero di dadi da lanciare:";
cin>>dadi;
cout<<"Somma dei dadi lanciati è: "<<lancio_dadi(dadi);

cin.get();
return 0;
}
//inizio funzioni
void scambia(int &a,int &b){ //variabili formali
int c;
c=a;
a=b;
b=c;
//swap(b,a); modo migliore
return;
}

float cambio_euro_dollaro(float importo, char valuta){
if(valuta=='E') importo *=1.38F;

else importo /=1.38F;
return importo;
}
void cambio_euro_dollaro2(float &importo, char valuta){
if(valuta=='E') importo*=1.38F;
else importo/=1.38F;
return;
}

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email