Informatică, întrebare adresată de micumanuela, 9 ani în urmă

Sa se scrie un program C++ care sa determine cifra miilor, sutelor, zecilor si unitatilor dintr-un numar citit de la tastatura.

Răspunsuri la întrebare

Răspuns de Razzvy
23
#include <iostream>
using namespace std;

int main()
{
   int n;
   cin>>n;
   cout<<"Cifra miilor: "<< n / 1000 % 10<<'\n';
   cout<<"Cifra sutelor: "<<n / 100 % 10<<'\n';
   cout<<"Cifra zecilor: "<<n / 10 % 10;<<'\n';
   cout<<"Cifra unitatilor: "<<n % 10;
  
   return 0;
}

micumanuela: Multumesc mult !!!
Razzvy: cu placere
Răspuns de lozanalex
3
O solutie mai simpla, dupa parerea mea:

#include <iostream>

using namespace std;

int main()
{
    string s;
    cin >> s;
    cout << "cifra miilor " << s[s.size()-4] << '\n';
    cout << "cifra sutelor " << s[s.size()-3] << '\n';
    cout << "cifra zecilor " << s[s.size()-2] << '\n';
    cout << "cifra unitatilor " << s[s.size()-1];
    return 0;
}
Alte întrebări interesante