Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int a, b;
cout << "a = ";
cin >> a;
cout << "b = ";
cin >> b;
cout << a << b << " " << b << a;
}
Depinde cat de complexa vrei sa fie rezolvarea. Ce am scris eu mai sus este o rezolvare scurt si la obiect cum s-ar spune insa daca chiar vrei sa aflii numerele cu adevarat si nu doar sa afisezi este nevoie sa verifici cate cifre are fiecare variabila pentru a putea inmultii cu 10 de cate cifre numar de ori are. Stiu ca nu are sens la prima citire insa uite un exemplu:
a = 23
b = 456
Tu trebuie sa afisezi numarul creat ab sa presupunem. Ca sa creezi cu adevarat numarul ai nevoie sa stii cu cat inmultesti variabila a pentru a putea aduna cu variabila b. In cazul aste ai nevoie de 1000. Adica 23 * 1000 + 456 = 23456. Pentru a determina cate cifre are variabila b trebuie sa folosesti algoritmul de cifre dupa care sa inmultesti variabila a cu 10 de atatea ori cate cifre sunt. In acest caz b are 3 cifre asa ca vei inmulti a * 10 de trei ori rezultand ca variabila a va avea 3 zerouri la final.
Idem si pentru cazul ba de afisare.
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!