Sunteți pe pagina 1din 3

14.

Se citește un șir de n numere naturale de maxim 9 cifre fiecare, să se afișeze pentru fiecare
număr din şir inversul/oglinditul acestuia.

#include <iostream>
using namespace std;
int main() {
int n;
cout << "Introdu numarul de elemente ";
cin >> n;

cout << "Introdu elementele:\n";


for (int i = 0; i < n; ++i) {
int num;
cin >> num;

int r = 0;
while (num > 0) {
r = r * 10 + num % 10;
num /= 10;
}

cout << "inversul: " << r<<"\n";


}

return 0;
}
28.Se dau două numere întregi a și b, ce reprezintă numărătorul, respectiv numitorul unei
fracţii. Să se realizeze un program care afișează fracţia ireductibilă obținută.
#include <iostream>

Int main() {
Using namespace std;

Int a, b;
Cout << „Introduceti numaratorul : „;
Cin >> a;

Cout << „Introduceti numitorul : „;


Cin >> b;

If (b == 0) {
Cout << „Eroare: \n”;
Return 1;
}

If (a < 0) {
A = -a;
}

Int c = 0;
While (b != 0) {
C = b;
B = a % b;
A = c;
}
Int d = a;
Int e = b / d;

Cout << „Fracție Ireductibilă: „ << d << „/” << e << „\n”;

Return 0;
}

S-ar putea să vă placă și