Ольга1520
?>

Сформировать число, представляющее собой обратный порядок следования разрядов относительно заданного, например, для числа 547 таким будет 745.• n = int(input('Enter the number: '))• a = n % 10• n = n // 10• b = n % 10• n = n // 10• c = n• print(100 * a + 10 * b + c)​

Информатика

Ответы

nikolai37

а я разве их не решал

но ладнооо

1)

Program Pr1;
uses crt;
var stroka:string;
i,k,x:integer;
mas:array[byte] of integer;
Begin
clrscr;
readln(stroka);

i:=1;
repeat

val(stroka[i],k,x);
mas[i]:=k;
i:=i+1;

until i=length(stroka);
x:=0;
for i:=1 to length(stroka) do x:=x+mas[i];
if x=10 then writeln('TRUE')
else writeln('ELSE');
end.

2 я не знаю как решать

3)

Program Pr1;
uses crt;
var stroka:string;
i,k,x:integer;
mas:array[byte] of integer;
begin
clrscr;
readln(stroka);
i:=1;
while i<=length(stroka) do begin
val(stroka[i],k,x);
mas[i]:=k;
i:=i+1;
end;
x:=0;
for i:=1 to length(stroka) do x:=x+mas[i];
writeln(x);
end.

 4)

Program Pr1;
uses crt;
var stroka:string;
i,k,x:integer;
mas:array[byte] of integer;
begin
clrscr;
readln(stroka);
i:=1;
while i<=length(stroka) do begin
val(stroka[i],k,x);
mas[i]:=k;
i:=i+1;
end;
x:=0;
for i:=1 to length(stroka)-1 do
for k:=1 to length(stroka)-i do if mas[k]=mas[k+1] then x:=x+1;
if x>0 then writeln('TRUE')
else writeln('FALSE');
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сформировать число, представляющее собой обратный порядок следования разрядов относительно заданного, например, для числа 547 таким будет 745.• n = int(input('Enter the number: '))• a = n % 10• n = n // 10• b = n % 10• n = n // 10• c = n• print(100 * a + 10 * b + c)​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ladyby6224
Dom540703174
Никитина580
iqtoy2010
lovel24
nord0764
Yurevich1291
marychev55
nsmirnova
NIKOLAEVNA
Adabir20156806
Viktor1316
kuchino09
ibzaira
andrew55588201824