Informatică, întrebare adresată de măgiclife15, 9 ani în urmă

De alcatuit un program care citeste de la tastatura un numar de 3 cifre si afiseaza numarul in ordinea inversa

Răspunsuri la întrebare

Răspuns de docAM
1
Cea mai simplă modalitate, scrisă în C++:

#include

using namespace std;
int main()
{
int a, b, c;
cout << "Tastează un număr de trei cifre cu spațiu între fiecare cifră: ";
cin >> a >> b >> c;
cout << "Numărul este: " << a*100 + b*10 + c << endl << "Numărul cu cifrele inversate este: " << c*100 + b*10 + a;
return 0;
}


În pascal:

program TreiInvers;
var
a : integer;
b : integer;
c : integer;
begin
write("Tastează un număr de trei cifre cu spațiu între fiecare cifră: ");
get(a); get(b); get(c);
write("Numărul este: " a*100 + b*10 + c);
write("Numărul cu cifrele inversate este: " c*100 + b*10 + c);
end.

măgiclife15: multumesc,dar imi trebuir in pascal
docAM: Ok, peste puțin ți-l scriu și în pascal
măgiclife15: mersi mult^
docAM: Apropo, un sfat: Majoritatea persoanelor la care răspund la programare, nu-mi spun în ce limbaj vreau programul, iar eu de obicei îl scriu în C sau C++, deci dacă mai întrebi lucruri legate de programare, specifică limbajul
măgiclife15: o sa stiu deja,scuze
docAM: program TreiInvers;
var
a : integer;
b : integer;
c : integer;
begin
write("Tastează un număr de trei cifre cu spațiu între fiecare cifră: ");
get(a); get(b); get(c);
write("Numărul este: " a*100 + b*10 + c);
write("Numărul cu cifrele inversate este: " c*100 + b*10 + c);
end.
docAM: Am modificat și răspunsul mai sus ;)
măgiclife15: multuumesc mult
Alte întrebări interesante