ภาษาซี (C/C++) กับ โจทย์ทั่วไป (2) แสดงตัวอักษร A - Z ตัวอักษรพิมพ์ใหญ่

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
Aussadawut
PHP Hero Member
PHP Hero Member
โพสต์: 123
ลงทะเบียนเมื่อ: 15/11/2018 10:05 am

ภาษาซี (C/C++) กับ โจทย์ทั่วไป (2) แสดงตัวอักษร A - Z ตัวอักษรพิมพ์ใหญ่

โพสต์ที่ยังไม่ได้อ่าน โดย Aussadawut »

โปรแกรมภาษาซี และตัวอย่างโจทย์

โปรแกรมในภาษาซีทุกโปรแกรมจะประกอบด้วยฟังก์ชันอย่างน้อย หนึ่งฟังก์ชัน คือ ฟังก์ชัน main โดยโปรแกรมภาษาซีจะเริ่มทำงานที่ฟังก์ชัน main ก่อน ในแต่ละฟังก์ชันจะประกอบด้วย
1.ชื่อฟังก์ชัน และอาจมีรายการของ argument (บางคนเรียก parameter) อยู่ในวงเล็บ
2.ตัวแปร
3.ประโยคคำสั่งต่างๆ

ก่อนที่เราจะเริ่มเขียนโค๊ดภาษาซี เราควรศึกษาว่า ภาษาซีคืออะไร ใช้ทำอะไร และมีข้อดี ข้อเสียอย่างไร สามารถนำไปต่อยอดอะไรได้บ้าง คลิกที่ลิงค์ข้างล่างนี้ได้เลย
ทำความรู้จักกับภาษาซี C/C++
ทำความรู้จักกับ ASCII
หลังจากที่เราทำความรู้จักกับภาษาซีแล้ว เรามาเริ่มเขียนภาษาซีกันเลย

โจทย์ : แสดงตัวอักษร A - Z (ตัวอักษรพิมพ์ใหญ่)
cA-Z.png
cA-Z.png (10.18 KiB) Viewed 5163 times

โค้ด: เลือกทั้งหมด

#include<stdio.h>
main(){
int i;
    printf("ASCII : ");
    for(i=65;i<91;i++){
        printf(" %c",i);
    }
}
บรรทัดที่ 3 กำหนดตัวแปร i เพื่อใช้ในการรัน for loop
บรรทัดที่ 4 แสดงข้อความว่า ASCII
บรรทัดที่ 5 รัน for loop จากเลข 65 จนถึง 90 เนื่องจากรหัส ASCII 65-90 จะเป็น A-Z พิมพ์ใหญ่
บรรทัดที่ 6 แสดงค่าของ i เป็นตัวอักษร โดยใช้ %c

หวังว่าโพสต์นี้ จะเป็นประโยชน์แก่น้องๆ หรือผู้ที่กำลังศึกษาภาษาซีเบื้องต้นนะครับ
และจะเขียนอธิบายให้อ่านแล้วเข้าใจง่ายมากที่สุด
---------------------------------------------------------------------------------------------------------------------

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 88