9Mcode comment |
|
|
|
|
|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
กระทู้ #1129 [อื่นๆ] (จาก IP: 124.121.141.85)
การทำ พีระมิด โดย ใช้ for
พีระมิดรูปแบบนี้ทำยังไงอ่ะครับ
* *** *****
เป้นแบบ 1 3 5 7 9 อ่ะครับ
|
จากคุณ
:
การทำ พีระมิด โดย ใช้ for [2007-06-09 20:28:59]
|
|
ความคิดเห็น #25587 (จาก IP: 58.8.187.95)
ใช้การ mod หรือการหารเอาเศษ ด้วยเลข 2 เป็นเงื่อนไข ในการแสดงเฉพาะ เลขคี่
อันนั้นคือ loop แรก ส่วน loop ด้านในเอาไว้แสดง * ตามจำนวน ของ loop นอก |
จากคุณ
:
sup98 [2007-06-10 01:41:15]
|
|
ความคิดเห็น #25589 (จาก IP: 124.121.141.78)
ใช้เลข 2 เป็นเงื่อนไข ยังไงหรอครับ
ถ้า หาร 2 ลงตัว คือไม่ใช่ หรอครับ |
จากคุณ
:
C++ [2007-06-10 18:45:38]
|
|
ความคิดเห็น #25590 (จาก IP: 58.8.189.69)
ให้ทำงานเมื่อเป็นเลขคี่ไม่ใช่เหอ
คือหาร 2 ลงตัวคือได้เศษ 0 = เลขคู่ หาร 2 ไม่ลงตัวคือได้เศษ เป็นค่าอื่นๆ = เลขคี่
|
จากคุณ
:
sup98 [2007-06-10 21:09:41]
|
|
ความคิดเห็น #25591 (จาก IP: 58.8.189.69)
for(int i=1;i<=9;i++){ if(i \ 2 ==0){ printf("*\n"); } }
ประมาณนี้ม๊าง จำไม่ได้ว่า \ หรือ / อันไหนเป็นการ mod |
จากคุณ
:
sup98 [2007-06-10 21:33:40]
|
|
ความคิดเห็น #25597 (จาก IP: 202.44.8.100)
ขอบพระคูณทุกท่านแทนเจ้าของคำถามนะครับ จากคำถาม เราต้องการ * เป็น 1, 3, 5, ... แบบนี้ไม่จำเป็นต้องคิดมากนี่ครับ คิอง่ายๆว่า เราเริ่มจาก 1 ถ้าบวกไปทีละ 2 เราก็จะได้ 3, 5, 7, ... ไปเรื่อยๆ ดังนั้นในลูป for คุณก็เพิ่ม ไปทีละ 2 ก็จบแล้วครับ หรือถ้าภนัดแบบวน ลูปเพิ่มค่าทีละหนึ่งก็คิดสมการขึ้นมาง่ายๆเช่น
ให้ i = 0, 1, 2, 3, .... และ j = (i*2)+1 = 1, 3, 5, 7, ...
แค่นี้เราก็ได้เลขคี่แล้วเช่นกัน เอาหละ ดูตัวอย่างข้าง ล่างแล้วกันนะครับ
void Function(int h) { int i,j; for(i=0; i<h; i++) { for(j=0; j<(i*2+1); j++) printf("*"); printf("\n"); } }
void main(void) { Function(3); // ลองเปลี่ยนเลขดูเองนะ //getchar(); }
// สงสัยมหาลัยทางฝั่งอิยิปป่าวครับ ทำพีระมิดกันเยอะมาก ตอนนี้ผมเป็นผู้เชี่ยวชาญด้านพีระมิดไปแล้ว จะดีใจดีมั้ยนี่??
// ส่วนเรื่อง mod ในภาษา C ใช้เครื่องหมาย % นะครับ เป็นการหารแบบเอาแต่เศษ ยกตัวอย่างเช่น 7%3 จะได้ 1 หรือ 120%100 จะได้ 20 เป็นต้น |
จากคุณ
:
?? / santi_inc@hotmail.com [2007-06-11 12:06:18]
|
|
ความคิดเห็น #26950 (จาก IP: 118.174.202.35)
ช่วยเขียนแบบนี้ให้หน่อยได้ไหมครับ
1010101010101 10101010101 101010101 1010101 10101 101 1
ปวดหัวและคิดได้ออก ขอโทษนะที่เราอ่อนหัด ภาษาจาว่า Java ถ้าได้แล้วอย่าลืมส่งมาที่เมลเรานะ ขอบคุณคะ |
จากคุณ
:
ตูน / tongarclub@gmail.com [2008-07-18 21:18:01]
|
|
ความคิดเห็น #27580 (จาก IP: 61.19.95.102)
สำหรับข้อนี้จะครับ 1010101010101 10101010101 101010101 1010101 10101 101 1 ใช่ %2 class test{ public static void main(String args[]) { int x =1; for (int a =7;a>=1;a-- ) { for ( x=1;x<a ;x++ ) System.out.print(x%2); for ( x=a;x>=1 ;x-- ) System.out.print(x%2); System.out.println(); } } } |
จากคุณ
:
ตั้ม / tatum_tos@hotmail.com [2009-09-13 21:08:34]
|
|
ความคิดเห็น #27589 (จาก IP: 202.143.165.30)
อยากสร้างพีระมิดให้เป็นแบบนี้ทำงัยคับ * * * * * * * * * * * * * * * ได้โปรดนะคับ อยากรู้จริง ๆ จากใจ |
จากคุณ
:
เภา / somepao_nj1306@hotmail.com [2009-09-20 09:07:48]
|
|
ความคิดเห็น #27648 (จาก IP: 222.123.202.146)
ช่วยเขียนโค้ดการหาค่าสูงสุดและตำสุดให้หน่อยค่ะ รับข้อมูลจากผู้ใช้ มา 100 ค่า ช่วยหน่อยนะค่ะ จะได้ส่งงานวันศุกร์นี้ ขอบคุณมากนะค่ะ ไม่ค่อยถนัดเรื่องหาค่าสูงสุดต่ำสุดค่ะ |
จากคุณ
:
ทิพย์ฟี่ / thipfy24@hotmail.com [2009-11-24 18:51:33]
|
|
ความคิดเห็น #27649 (จาก IP: 222.123.202.146)
ช่วยเขียนโค้ดตัดข้อความภาษาอังกฤษให้หน่อยค่ะ อย่างเช่น รับข้อความมาว่า I love you ก็แสดงผลออกมาว่ามี 3 คำ ทำไม่เป็นค่ะ จนปัญญาช่วยหน่อยนะค่ะ |
จากคุณ
:
thipfy / thipfy24@hotmail.com [2009-11-24 19:01:55]
|
|
ความคิดเห็น #27731 (จาก IP: 61.7.171.43)
ช่วยทำแบบนี้ให้หน่อยครับ 1 22 333 4444 55555 666666 7777777 88888888 999999999 ขอบคุณครับ |
จากคุณ
:
ช่วยทีครับ / piyadanai_42@hotmail.com [2010-01-18 13:25:11]
|
|
ความคิดเห็น #27764 (จาก IP: 202.12.74.245)
อยากสร้างพีระมิดให้เป็นแบบนี้ทำงัยคับ
* * * * * * * * * * * * * * * ได้โปรดนะคับ อยากรู้จริง ๆ จากใจ |
จากคุณ
:
นัท / tiewlip@hotmail.com [2010-02-05 09:54:54]
|
|
ความคิดเห็น #27765 (จาก IP: 202.12.74.245)
**** *** ** * ช่วยคะ นั่งเรียนอยู่ต้องส่งด่วน |
จากคุณ
:
นัท / tiewlip@hotmial.com [2010-02-05 09:58:45]
|
|
ความคิดเห็น #27766 (จาก IP: 202.12.74.245)
ช่วยทำแบบนี้ให้หน่อยค่ะ 1 22 333 4444 |
จากคุณ
:
นัท [2010-02-05 10:01:32]
|
|
ความคิดเห็น #27767 (จาก IP: 202.142.217.162)
ให้โค้ดกันขนาดนี้ ฝึกเอาไปศึกษา และดัดแปลงกันบ้างนะครับ ออกสอบมาทำเองกันไม่เป็นหละ ช่วยไม่ได้เลย |
จากคุณ
:
ผ่านมา [2010-02-05 10:11:42]
|
|
ความคิดเห็น #27983 (จาก IP: 222.123.10.169)
class star2{ public static void main(String args[]){ for(int i=1;i<=5;i++){ for(int j=1;j<=i;j++){ System.out.print(""); } for (int k=1;k<=i;k++){ if( i == 2 ){continue;} if(i == 4){continue;} System.out.print("*"+""); } System.out.println(); } } }
จะได้แบบนี้ค่ะ * *** ***** |
จากคุณ
:
Nut [2010-08-23 19:29:42]
|
|
ความคิดเห็น #28138 (จาก IP: 113.53.254.202)
-----* ----** ---*** --**** -***** ****** ทำไงอะ |
จากคุณ
:
!!!! / taewanlener@hotmail.com [2011-01-12 11:12:42]
|
|
ความคิดเห็น #28886 (จาก IP: 101.108.178.30)
#include <stdio.h>
void print_n_chars(int m,char b){ for (int i = 1; i<=m; ++i){ printf("%c",b); } printf("\n"); }
void print_triangle(int a,char c){ for (int p = 1 ; p<=a ; ++p){ print_n_chars (p,c);
} } int main() { print_triangle(9,'*'); return 0; } |
จากคุณ
:
คน / Ll_raa@hotmail.com [2013-09-03 00:05:48]
|
|
ความคิดเห็น #29229 (จาก IP: 183.89.186.245)
0 0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 1 0
โดยใช้ vb2012 จะทำไงคะ |
จากคุณ
:
cherbell / amonrat_mymint@hotmail.com [2015-04-23 21:35:15]
|
|
ความคิดเห็น #29230 (จาก IP: 110.168.231.194)
ความคิดเห็น #29229 ผมลองเขียนดูแล้ว สนใจเชิญได้ที่ "สร้าง พีระมิด โดย ใช้ for ด้วย vb.net " http://www.sourcecode.in.th/homeworks.php?id=50 |
จากคุณ
:
maddog [2015-04-24 17:42:56]
|
|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
|
|
|
|