ยินดีต้อนรับเข้าสู่ jokergameth.com
jokergame
jokergame shop webboard Article Social


Colocation, VPS


joker123


เว็บไซต์เราจะอยู่ไม่ได้หากขาดเขาเหล่านี้ รวมช่วยกันสนับสนุนสปอนเซอร์ของพวกเรา

colocation,โคโลเคชั่น,ฝากเซิร์ฟเวอร์ game pc โหลดเกม pc slotxo Gameserver-Thai.com Bitcoin โหลดเกมส์ pc
ให้เช่า Colocation
รวมเซิฟเวอร์ Ragnarok
Bitcoin

กำลังแสดงผล 1 ถึง 5 จากทั้งหมด 5
  1. #1
    ชอบโพสต์เป็นชีวิตจิตใจ
    วันที่สมัคร
    Jul 2011
    กระทู้
    326
    กล่าวขอบคุณ
    105
    ได้รับคำขอบคุณ: 37

    ช่วยหน่อยครับเกี่ยวกับการเขียนโปรแกรม c++

    #include<stdio.h>
    #include<conio.h>
    main()
    {
    int Day,Year;
    char Mount[20]; //string
    printf("Enter Day = : ");
    scanf("%d",&Day);
    printf("Enter Mount = : ");
    scanf("%s",&Mount);
    printf("Enter Year = : ");
    scanf("%d",&Year);
    printf("%s %d,%d",Mount,Day,Year);
    getch();
    }

    โปรแกรมนี้อะครับคือว่าอยากจะกำหนดให้ day year mount สามารถพิมอักษรหรือตัวเลขที่เพียงแค่ 2ตัว แบบพิมเกินไม่ได้อะครับ ไม่รู้จริงพึ่งจะเคยเรียน ช่วยสอนหน่อยครับ ถ้ามีเว็ฐดีให้ศึกษาแนะนำหน่อยนะครับ
    Cpu Fx 6100>Mainboard Gigabyte 970a-d3>Ram Kingston 8 Gb>Vga Gigabyte Gtx 660 oc>Psu raidmax 600

  2. #2
    ปั๊มเนียน
    วันที่สมัคร
    Jul 2011
    กระทู้
    5,412
    กล่าวขอบคุณ
    71
    ได้รับคำขอบคุณ: 1,963
    Blog Entries
    2
    กำหนดความยาวของตัวแปลเข้าไปครับ เช่นกำหนด d[2] m[2] y[4]
    ลองไปศึกษาเพิ่มเติมเกี่ยวกับการประกาศตัวแปลดูครับ

  3. #3
    -Music Gamer-
    วันที่สมัคร
    Sep 2011
    กระทู้
    505
    กล่าวขอบคุณ
    269
    ได้รับคำขอบคุณ: 242
    ถ้าใช้ int ต้อง if เช็ค <100
    ไม่ก็ string 2 หลัก (แนะนำ)
    ปล. mount? month รึเปล่า - -''

  4. #4
    ชอบโพสต์เป็นชีวิตจิตใจ
    วันที่สมัคร
    Jul 2011
    ที่อยู่
    in the dark corner of the system
    กระทู้
    184
    กล่าวขอบคุณ
    20
    ได้รับคำขอบคุณ: 409
    Blog Entries
    1
    ใช้ loop (while) กับ if เข้าช่วย
    ผมแนะแนวให้ละกัน
    - ประกาศตัวแปรนับ char เป็น integer
    - ประกาศตัวแปรๆนึงให้เป็น getchar
    - ตั้งวงลูป
    - สร้าง condition ในวงลูป เช่น if (20 < [ตัวแปรนับ]){ printf "ห้ามใส่อักษรเกิน 20ตัว\n"); break;

    ส่วน doc ให้ศึกษาเยอะแยะใน google ครับ
    ปล.สร้างฟังซ์ชั่น check ขึ้นมาก็ได้แล้วให้ main เรียกใช้ ฟังซ์ชั่น check แล้วให้มัน return ค่ากลับไปหา main
    แก้ไขครั้งสุดท้ายโดย windyremind : 3rd September 2013 เมื่อ 20:56
    Nothing is "Impossible" as impossible itself says "I-m-possible".
    >>งดให้ความช่วยเหลือกับผู้ใช้ภาษาไทยไม่ถูกต้อง<<
    --> ก่อนจะตั้งคำถามควรลองใช้ Google ค้นหาก่อน <--

  5. #5
    ชอบโพสต์เป็นชีวิตจิตใจ
    วันที่สมัคร
    Jul 2011
    กระทู้
    361
    กล่าวขอบคุณ
    2,813
    ได้รับคำขอบคุณ: 81
    แนะนำให้ใช้
    do-while = ทำ-ก่อนเช็ค

    รูปแบบเป็นแบบนี้
    do // จะทำคำสั่งภายใน {} ก่อน ในครั้งแรกก่อนเช็คเงื่อนไข
    {
    คำสั่งเช่น แสดงผล, รับค่า อะไรพวกนั้น
    }
    while(เงื่อนไข เช่น day>31) // ถ้า day มากกว่า 31 จะทำซ้ำ


 

กฎการส่งข้อความ

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to top