Pascal编程!今天就要!1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:42:13
Pascal编程!今天就要!1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每Pa

Pascal编程!今天就要!1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每
Pascal编程!今天就要!
1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.
2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每行10个,最后输出总数.

Pascal编程!今天就要!1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每
delphi 7.0+XP SP3调试通过
1
var//变量部分,不用说了吧
i,j,k,count:integer;//定义循环变量和总数变量
begin//主程序开始
count:= 0;//总数为0
for i:=1 to 5 do//第一张牌(还要两张所以得有5长)
for j:=i+1 to 6 do//同理,最好把begin 和 end写明白,每个循环都加一个,可以提高程序可读性,避免人工阅读错误(机器是不会弄错的)
for k:=j+1 to 7 do begin
count:=count+1;//总数加1
writeln(i,j,k);//输出三个变量的值(freepascal不需要加inttostr,delphi最好加上,免得编译器提示出错)
end;
writeln('Gong You ',count,' Zong Qing Kuang');//输出总数(delphi的控制台应用程序可以输出汉字的,dos就不行
readln;//一个小技巧,在结束加上readln;可以避免看不到结果的情况
end. //程序结束
2
var
i,count:integer;//定义变量
begin
for i:=1 to 999 do begin//从1到999循环开始(个人建议把begin写在下面单独一行,看起来更方便
if (i mod 10=3) or (i div 100=3) or (i mod 100 div 10=3) then begin//or表示或者,就是if条件满足一个即执行下面语句,第一个括号表示个位为3(求余,被10除个位余3则个位为3),第二个括号表示百位为3,第三个表示十位为三(其实还可以用字符串函数来做,只要获得有“3”这个字符即可输出
count:=count+1;//总数加1
if i

Pascal编程!今天就要!1)从七张不同的扑克中任取三张,有几种组合方法?编程输出所有组合形式每行一组,与总数.2)编程求出所有不超过1000的自然数,含有数字3的自然数,并统计自然数的总数,每 pascal编程!今天就要!小球从100米高处落下,着地后又弹回高度的一半,求第20次着地时,小球共同过多少路程 Pascal编程问题 今天就要!1)试用2种循环编程求1+1/2+1/3aaa+1/N的和正好大于5的N值.2)求E=1+1/21+1/31+aaa+1/N.问题有两句,(1)直到第50项;(2)直到最后一项小于0.000001.要求在一个程序完成,两个结 pascal编程 现在就要,1)已知数列前两项为0,1,从第三项开始,每项都是前两项的和,输出该数列的前50项,每行输出10个数!2)小明上楼梯,一次可以上1,2,3阶,有n阶,求有多少上法 pascal语言编程问题(free pascal求1—N中的素数的个数.(1 pascal编程求1+3+5+...+n一定要是自己是过的,要用pascal! 编程输入一个自然数x,求这个自然数的所有约数(包括1和x本身)之和 pascal语言 1.编程(pascal):输入三角形的三个边,判断它是何类型的三角形(等边三角形?等腰三角形?一般三角形?) pascal 编程输入下列图案 按字母表的顺序,从字母A到Z输出pascal编程用FOR语句 编程题(30%) 计算下列式子的值:1+3+.+99计算下列式子的值:1+3+.+99PASCAL pascal编程s=1+2/1+3/1+4/1+5/1.+100/1 pascal编程 数字图形打印下列图形: 1 121 12321 1234321 123454321 1234321 12321 121 1 pascal编程 s=1*2+2*3+3*4+.n*(n+1) 怎样用pascal编程求出两数的最小公约数和最小公倍数(不用函数). pascal编程输出图形 7 6 5 8 1 4 9 2 3 10 11 pascal编程 在一定范围内的(1~10^9) 某两个数的公倍数与公约数如题 用pascal语言编程:输出n(n