主题:[讨论]一道PASCAL的问题!++++++++30
梦幻神兵
[专家分:600] 发布于 2006-02-11 10:19:00
尼科彻斯定理:任何一个整数的立方都可以写成一串连续奇数的和。现输入N(不超过100),编程将N3表示成一串连续奇数的和。[em1]
回复列表 (共3个回复)
沙发
erping [专家分:3660] 发布于 2006-02-11 12:02:00
//初学 pascal, 可能有误
program three;
{$APPTYPE CONSOLE}
var
a, b, c :Integer;
begin
Writeln('请输入 N:');
Readln(a);
if a > 100 then
begin
Writeln('输入数据有误!');
Exit;
end;
Write(a, '*', a, '*', a, '=');
b := 0;
while b < a do
begin
c := a * a - a + 1 + b * 2;
if b = 0 then Write(c)
else Write('+', c);
Inc(b);
end;
end.
板凳
HRQ [专家分:60] 发布于 2006-02-13 17:22:00
pascal中可以用中文吗,好像太麻烦了一点
3 楼
erping [专家分:3660] 发布于 2006-02-13 19:05:00
我使用的 win32 平台的 fp
我来回复