Control C102C P49049


Statement
 

pdf   zip

html

Una milla terrestre (utilitzada en el sistema anglosaxó) són 1’6093 quilòmetres. Feu un programa que converteixi milles a quilòmetres i quilometres a milles.

Entrada

L’entrada és un real x seguit d’una unitat, que només pot ser “milles” o bé “quilometres”.

Sortida

La sortida és l’equivalent de x milles en quilòmetres si l’entrada era en milles, o l’equivalent de x quilòmetres en milles si l’entrada era en quilòmetres. 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 milles
    

    Output

    160.93 quilometres
    
  • Input

    100 quilometres
    

    Output

    62.14 milles
    
  • Input

    12.34 milles
    

    Output

    19.86 quilometres
    
  • Input

    19.86 quilometres
    

    Output

    12.34 milles
    
  • Input

    0 quilometres
    

    Output

    0.00 milles
    
  • Input

    -100.001 quilometres
    

    Output

    -62.14 milles
    
  • Input

    0.62 milles
    

    Output

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