作业帮 > 综合 > 作业

【急!】Pascal.输入一个整数,输出该数每一位数字的和.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/18 10:12:17
【急!】Pascal.输入一个整数,输出该数每一位数字的和.
第一题:
输入一个整数a(0
【急!】Pascal.输入一个整数,输出该数每一位数字的和.
Program ex1; {程序首部}
Var
a:longint;
s:byte= 0; {说明部分}
Begin {语句部分}
ReadLn(a); {输入待处理整数}
repeat
s:= s+a mod 10;
a:= a div 10;
until a= 0
Writeln('每一位数字的和=',s);
ReadLn; {等待输入回车键}
End.
Program ex2;
var
a,n,max,min:integer;
begin
for n:= 1 to 10 do
begin
Write('请输入第',n,'个数字'); {给出提示信息}
readln(a);
case n of
1:begin
max:= a;
min:= a;
end;
2..10:begin
if n> max then
max:= n;
if n< min then
min:= n;
end;
end;
end;
Writeln('最大数=',max);
Writeln('最小数=',min);
end.