Control C102B P42404


Statement
 

pdf   zip

Avui, un euro són 1’254 dòlars. Feu un programa que converteixi euros a dòlars i dòlars a euros.

Entrada

L’entrada és un real xx seguit d’un nom de moneda, que només pot ser “@dolars@” o bé “@euros@”.

Sortida

La sortida és l’equivalent de xx dòlars en euros si l’entrada era d’euros, o l’equivalent de xx euros en dòlars si l’entrada era de dòlars. Seguiu el format dels exemples.

Observació

Cal escriure la quantitat equivalent amb exactament dos dígits darrera el punt decimal. Per aconseguir-ho, afegiu les dues línies següents al principi del vostre programa (dins de @main@):

    cout.setf(ios::fixed);
    cout.precision(2); 
Public test cases
  • Input

    100 euros
    

    Output

    125.40 dolars
    
  • Input

    100 dolars
    

    Output

    79.74 euros
    
  • Input

    12.34 euros
    

    Output

    15.47 dolars
    
  • Input

    15.47 dolars
    

    Output

    12.34 euros
    
  • Input

    0 dolars
    

    Output

    0.00 euros
    
  • Input

    -100.001 dolars
    

    Output

    -79.75 euros
    
  • Input

    1.25 dolars
    

    Output

    1.00 euros
    
  • Information
    Author
    Professorat de P1
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C C++ Python