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

Vă rog ma puteți ajuta la info? (clasa 9-12)vă dau 50 de puncte
Se dă un număr natural de 3 cifre n=725. Alcatuiți un program care ne determină cifra unităților, zecilor și sutelor. Utilizând operațiile DIV și MOD.
Vă rog din tot sufletul...e urgent...

Răspunsuri la întrebare

Răspuns de andrei750238
1

#include <iostream>

using namespace std;

int main() {

int numar, u, z, s;

cout << "Introduceti numarul de trei cifre : ";

cin >> numar;

//Verificam daca numarul are intr-adevar trei cifre. Acest pas poate fi sarit, dar nu strica

if (numar > 999 || numar < 100) {

 cout << "Eroare, numarul nu are trei cifre";

 return 0;

}

//Ultima cifra e cifra unitatilor. O salvam in "u" si o stergem de la sfarsit

u = numar % 10;

numar = numar / 10;

//Acum ultima cifra din numar ramas e cifra zecilor. O salvam in z si o stergem de la sfarsit :

z = numar % 10;

numar = numar / 10;

//A mai ramas doar cifra sutelor. O salvam in s

s = numar;

//Afisam rezultatul

cout << "\nCifra sutelor : " << s;

cout << "\nCifra zecilor : " << z;

cout << "\nCifra unitatilor : " << u;

return 0;

}

Anexe:

andrei750238: Testat. Ai fisier c++ atasat pentru a fi mai usor de urmarit.
sagetator1524: mersi mult...m-ai salvat
Răspuns de K1lluminati
1

#include <iostream>

using namespace std;

int main ()

{

int n, a, b, c;

cin >> n;

c = n / 100;

b = (n / 10) % 10;

a = n % 10;

cout << a << b << c;

return 0;

}

Alte întrebări interesante