Дано трехзначное число.получить 6 различных чисел,образованных перестановкой цифр заданного числа.записать программу на языке паскаль.
138
227
Ответы на вопрос:
var n,n1,n2,n3: integer; function srostit(a,b,c: integer): integer; begin srostit : = a*100 + b*10 + c; end; begin read(n); n1: =n div 100; n2: =n mod 100 div 10; n3: =n mod 10; writeln(srostit(n1,n2,n3)); writeln(srostit(n1,n3,n2)); writeln(srostit(n2,n1,n3)); writeln(srostit(n2,n3,n1)); writeln(srostit(n3,n1,n2)); writeln(srostit(n3,n2,n1)); end.
Program gt; var s,q,n: integer; begin s: =0; while n> 0 do begin q: =n mod 10; n: =n div 10; s: =s+q; end; writeln(s); if(n mod 2=0)then writeln('четное')else writeln('не четное'); end.
Популярно: Информатика
-
aantip19.09.2021 03:03
-
oliesiaolieska15.09.2021 13:15
-
гном17120.04.2022 12:19
-
eldiraelf31.08.2022 23:48
-
adaman200606.02.2021 04:37
-
ajamshid1976p042ct11.03.2021 21:29
-
viktoria220605.09.2021 03:26
-
sergei20045724.07.2022 17:52
-
talipovskiyt03.03.2021 07:28
-
183058325.12.2022 12:28