Geri
Üçrəqəmli natural ədəd verilmişdir. Verilən ədədin
rəqəmlərini sağdan - sola oxuduqda alınan ədədi çap edin.
Əgər sizə, məs; 534 ədədi üçün 5(c), 3(b) və 4(a) verilibsə, onda onun tərsi
olan 435 ədədini tapmaq üçün 100*4+10*3+5 və ya 100*a+10*b+c əməliyyatını
yerinə yetirmək lazımdır.
Bizim halda, kiçik rəqəm(təklik) olan a -nı 100 -ə vuraraq böyük rəqəm(yüzlük)
edirik, ortadakı rəqəm onluq olduğu üçün onu 10 -a vururuq, bu zaman böyük
rəqəm təkliyə çevrilir. Alınan cəmi toplayırıq.
Program
A1_4;
var
n,m,a,b,c:integer;
begin
write('Input N=');
readln(n);
a:=n mod 10;
b:=(n div 10) mod 10;
c:=(n div 100) mod 10;
m:=100*a+10*b+c;
writeln ('m=',m);
readln;
end.
|
//Program A1.4
#include
<iostream>
using
namespace std;
int main()
{ int n,m,a,b,c;
cin>>n;
a=n%10;
b=(n/10)%10;
c=(n/100)%10;
m=100*a+10*b+c;
cout <<”m=”<< m<< endl;
return 0;
}
|
|