Begin var a: integer; readln(a); for i: integer := 1 to abs(a) do if (a mod i = 0) then writeln('> ', i); end.
function Simple(a: integer): boolean; begin result := true; for i: integer := 2 to (a div 2) do if (a mod i = 0) then begin result := false; break; end; end;
begin var a: integer; readln(a); writeln(Simple(a)); end.
var a: integer;
begin readln(a); for i: byte := length(a.ToString()) downto 1 do write(a.ToString()[i]); end.
function Simple(a: integer): boolean; begin result := true; for i: integer := 2 to (a div 2) do if (a mod i = 0) then begin result := false; break; end; end;
function par(a: integer): string; begin for i: byte := length(a.ToString()) downto 1 do result += a.ToString()[i]; end;
begin var a: integer; readln(a); for i: integer := 1 to abs(a) do if ((a mod i = 0) and (Simple(a)) and (par(a) = inttostr(i))) then writeln('> ', i); end.
Sub z() n = InputBox("Введите троичное число") Do d = d + (n Mod 10) * 3 ^ i i = i + 1 n = n \ 10 Loop Until n = 0 MsgBox ("Десятичное: " & d & "; восьмеричное: " & Oct(d)) d = 0 i = 0 n = InputBox("Введите восьмеричное число") Do d = d + (n Mod 10) * 8 ^ i i = i + 1 n = n \ 10 Loop Until n = 0 x = d Do t = t & (x Mod 3) x = x \ 3 Loop Until x = 0 t = StrReverse(t) MsgBox ("Десятичное: " & d & "; троичное: " & t) End Sub
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку