IT4X เทคนิคคอมพิวเตอร์ โน๊ตบุค ข่าว IT

ข่าวสาร / ความรู้ => คนเขียนโปรแกรม => ข้อความที่เริ่มโดย: cyanide ที่ กุมภาพันธ์ 15, 2010, 14:42:21

หัวข้อ: ถ้าต้องการ หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2
เริ่มหัวข้อโดย: cyanide ที่ กุมภาพันธ์ 15, 2010, 14:42:21
ถ้าต้องการ ถาม หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2 ทั้งหมด


จากค่า ที่เราใส่ไปตอนแรก ต้องทำไงครับ แบบทำนองว่า ใส่ ไป 50 มันจะขึ้น 2 12 22 32 42
หัวข้อ: Re: ถ้าต้องการ หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2
เริ่มหัวข้อโดย: Moshi ที่ กุมภาพันธ์ 15, 2010, 14:52:51
ถ้าต้องการ ถาม หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2 ทั้งหมด


จากค่า ที่เราใส่ไปตอนแรก ต้องทำไงครับ แบบทำนองว่า ใส่ ไป 50 มันจะขึ้น 2 12 22 32 42

ง่ายๆ เอง

ใช้ พวก while ครับ ดูจากตัวอย่างเดิมก็ได้ หรือ ใช้ for ก็ได้ครับ

แล้วลองดัดแปลงดูเอานะ
หัวข้อ: Re: ถ้าต้องการ หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2
เริ่มหัวข้อโดย: cyanide ที่ กุมภาพันธ์ 15, 2010, 15:01:48
ถ้าต้องการ ถาม หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2 ทั้งหมด


จากค่า ที่เราใส่ไปตอนแรก ต้องทำไงครับ แบบทำนองว่า ใส่ ไป 50 มันจะขึ้น 2 12 22 32 42

ง่ายๆ เอง

ใช้ พวก while ครับ ดูจากตัวอย่างเดิมก็ได้ หรือ ใช้ for ก็ได้ครับ

แล้วลองดัดแปลงดูเอานะ



ช่วยบอกเป็นแนวทางหน่อยได้มั๊ยครับ คือไม่ค่อยเข้าใจอะ คือ อ.เค้าบอกให้รับค่าตัวเลขก่อน แล้วเลขที่ ลงท้ายด้วย5 ทุกตัว ถึงที่เรารับค่าไป

ไปอะครับ
หัวข้อ: Re: ถ้าต้องการ หาเลขตัวสุดท้าย เฉพาะที่ลงท้ายด้วย 2
เริ่มหัวข้อโดย: Moshi ที่ กุมภาพันธ์ 15, 2010, 17:01:30
program it4x;
uses crt;
var i,x,sum:integer;
begin
     clrscr;
     write('Input Your Number : ');readln(i);
     x:=5;
     clrscr;
     if i>=x then
     begin
     repeat
     writeln(x);
     i:=i-10;
     x:=x+10;
     until i<=0;
     end
     else writeln('Number<5 ');
     readln;
end.

ช่วยแค่นี้ละกัน ที่เหลือดัดแปลงเอา