Control C102D P70037


Statement
 

pdf   zip

thehtml

Feu un programa que llegeixi dos naturals a i b i escrigui la divisió real de a entre b, la divisió entera de a entre b, i el rest de la divisió entera de a entre b.

Entrada

L’entrada són dos naturals a i b.

Sortida

Si b=0, la sortida és una línia amb el text “divisio per zero”.

Altrament, la sortida és una línia amb els tres resultats, separats cadascun per un espai en blanc. Cal escriure la divisió real amb exactament tres 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(3);
Public test cases
  • Input

    10 2
    

    Output

    5.000 5 0
    
  • Input

    10 3
    

    Output

    3.333 3 1
    
  • Input

    10 0
    

    Output

    divisio per zero
    
  • Information
    Author
    Professorat de P1
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C C++ Python