a30sharp
سه شنبه 05 دی 1391, 22:16 عصر
سلام من یک برنامه با پاسکال میخواهم بنویسم که اعداد سه رقمی که با 0و1و2و3و4و5 را بسازد؟
با تکرار و بدون تکرار...
حالا من اعداد را در اوردم اما برنامه با حلقه for نوشتم و اعداد را توی حلقه گذاشتم :
begin
for d:=110 to 115 do
writeln(d);
for e:=120 to 125 do
writeln(e);
for f:=130 to 135 do
writeln(f);
for a:=140 to 145 do
writeln(a);
for q:=150 to 155 do
writeln(q);
for w:=200 to 205 do
writeln(w);
for r:=210 to 215 do
writeln(r);
for t:=220 to 225 do
writeln(t);
for y:=230 to 235 do
writeln(y);
for u:=240 to 245 do
writeln(u);
for o:=250 to 255 do
writeln(o);
for p:=300 to 305 do
writeln(p);
for s:=310 to 315 do
writeln(s);
for g:=320 to 325 do
writeln(g);
for qw:=330 to 335 do
writeln(qw);
for qe:=340 to 345 do
writeln(qe);
for qr:=350 to 355 do
writeln(qe);
for qt:=400 to 405 do
writeln(qt);
for qy:=410 to 415 do
writeln(qy);
for qu:=420 to 425 do
writeln(qu);
for qi:=430 to 435 do
writeln(qi);
for qo:=440 to 445 do
writeln(qo);
for qp:=450 to 455 do
writeln(qp);
for qa:=500 to 505 do
writeln(qa);
for qs:=510 to 515 do
writeln(qs);
for qd:=520 to 525 do
writeln(qd);
for qf:=530 to 535 do
writeln(qf);
for qg:=540 to 545 do
writeln(qg);
for qh:=550 to 555 do
writeln(qh);
readln;
end.
خوب حالا این برنامه درست هست ؟؟؟؟
ایده دیگه ای ندارید دوستان می خواهم کامل این زبان برنامه نویسی را بفهمم یعنی با چند روش این برنامه را بنویسم..
یک روش دیگه هم توی ذهنم هست که توی حلقه بگم اعداد بین بخش پذیر بر 5 را چاپ کنه که همین جواب را می ده اما خوب این را دیگه نمی دونم که چطور حلقه برای این بنویسم ...
لطفا ایده با روش شفاف باشه؟؟؟؟
با تکرار و بدون تکرار...
حالا من اعداد را در اوردم اما برنامه با حلقه for نوشتم و اعداد را توی حلقه گذاشتم :
begin
for d:=110 to 115 do
writeln(d);
for e:=120 to 125 do
writeln(e);
for f:=130 to 135 do
writeln(f);
for a:=140 to 145 do
writeln(a);
for q:=150 to 155 do
writeln(q);
for w:=200 to 205 do
writeln(w);
for r:=210 to 215 do
writeln(r);
for t:=220 to 225 do
writeln(t);
for y:=230 to 235 do
writeln(y);
for u:=240 to 245 do
writeln(u);
for o:=250 to 255 do
writeln(o);
for p:=300 to 305 do
writeln(p);
for s:=310 to 315 do
writeln(s);
for g:=320 to 325 do
writeln(g);
for qw:=330 to 335 do
writeln(qw);
for qe:=340 to 345 do
writeln(qe);
for qr:=350 to 355 do
writeln(qe);
for qt:=400 to 405 do
writeln(qt);
for qy:=410 to 415 do
writeln(qy);
for qu:=420 to 425 do
writeln(qu);
for qi:=430 to 435 do
writeln(qi);
for qo:=440 to 445 do
writeln(qo);
for qp:=450 to 455 do
writeln(qp);
for qa:=500 to 505 do
writeln(qa);
for qs:=510 to 515 do
writeln(qs);
for qd:=520 to 525 do
writeln(qd);
for qf:=530 to 535 do
writeln(qf);
for qg:=540 to 545 do
writeln(qg);
for qh:=550 to 555 do
writeln(qh);
readln;
end.
خوب حالا این برنامه درست هست ؟؟؟؟
ایده دیگه ای ندارید دوستان می خواهم کامل این زبان برنامه نویسی را بفهمم یعنی با چند روش این برنامه را بنویسم..
یک روش دیگه هم توی ذهنم هست که توی حلقه بگم اعداد بین بخش پذیر بر 5 را چاپ کنه که همین جواب را می ده اما خوب این را دیگه نمی دونم که چطور حلقه برای این بنویسم ...
لطفا ایده با روش شفاف باشه؟؟؟؟