因式分解 Pascal 如输入一个15输入:15输出:15=3*5就是这样,15=也要打出

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 15:33:42
因式分解 Pascal 如输入一个15输入:15输出:15=3*5就是这样,15=也要打出

因式分解 Pascal 如输入一个15输入:15输出:15=3*5就是这样,15=也要打出
因式分解 Pascal
如输入一个15
输入:15
输出:15=3*5
就是这样,15=也要打出

因式分解 Pascal 如输入一个15输入:15输出:15=3*5就是这样,15=也要打出
program p1020;
var n,i,j,k,m,q,w,p:longint;
function prime(x:longint):boolean;
var i,j:longint;
begin
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then
begin
prime:=false;
exit;
end;
prime:=true;
end;
begin
readln(n);
write(n,'=');
while n>2 do
begin
if prime(n) then
begin
writeln(n);
halt;
end;
for i:=n div 2 downto 2 do
if (n mod i=0)and(prime(i)) then
begin
if n=i then
begin
writeln(n);
halt;
end;
write(i,'*');
n:=n div i;
break;
end;
end;
if n>1 then writeln(n);
end.

因式分解 Pascal 如输入一个15输入:15输出:15=3*5就是这样,15=也要打出 pascal关于因式分解的有关问题用pascal语言编出一个程序输入:100输出:2*2*5*5急用! pascal程序设计 输入一个整数n,n Pascal二分法:输入一个正整数n(1 ::用PASCAL输入一个正整数,然后与它倒过来的数相加输出如 输入样例:749输出样例:1696 pascal 输入n(1 pascal 输入n(1 求用动态规划做的做的因式分解,如输入8,因为8=2*2*2=1*8=2*4,则输出3.要pascal的. 输入一个正整数A,如果A的各个数字之和为7的倍数则输出‘YES’,否则输出‘NO’ Turbo pascalTurbo pascal的程序求解,如题. 输入一个正整数N,把它分解成质因子相乘的形式.如:36=1×2×2×3×3;用 FREE pascal. 输入一个正整数N,把它分解成质因子相乘的形式.如:36=1×2×2×3×3;用 FREE pascal Pascal问题:进制转换.将一个四位十六进制的数转为十进制的数.输入说明:一行,一个16进制数字(字母的大小写不限制,如F、f 带代表15)输出说明:一行一个十进制数输入样例:1A2B(1a2b)输出 PASCAL程序 全1数字全1 数字请用PASCAL编写,输入一个奇数P(P pascal 编程输入下列图案 用pascal 输入N个数,计算偶数、奇数和零的个数如题 【急!】Pascal.输入一个整数,输出该数每一位数字的和.第一题:输入一个整数a(0 输入一个四位数,求它各位上数字的和 用pascal 输入一个自然数X,求这个自然数的所有约数之积S.(Pascal)