Informatică, întrebare adresată de catalinacoptu9, 8 ani în urmă

Utlizind instructiunea case, scrieti un program care transforma numerele zecimale 1,5,10,50,100,500,1000, citite de la tastatura,in cifre romane
In C++
va rog urgent ​


bobita25: deci să înțeleg că programul trebuie să funcționeze doar pentru acele valori, nu să transforme în cifre romane orice număr introdus. Nu?
catalinacoptu9: da corect

Răspunsuri la întrebare

Răspuns de bobita25
1

Răspuns:



#include <iostream>

using namespace std;

int main() {

  int n;

  cin >> n;

  switch(n) {

     case 1:

        cout << "I";

        break;

     case 5:

        cout << "V";

        break;

     case 10:

        cout << "X";

        break;

     case 50:

        cout << "L";

        break;

     case 100:

        cout << "C";

        break;

     case 500:

        cout << "D";

        break;

     case 1000:

        cout << "M";

        break;

     default:

        cout << "Introduceti 1, 5, 10, 50, 100, 500 sau 1000.";

  }

  cout << endl;

  return 0;

}


catalinacoptu9: mersi din suflet,eu am făcut-o ,dar îmi dădea eroare ,acum merge
Alte întrebări interesante