Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

โปรแกรม Java แสดงตัวอักษร A-Z ด้วยลูป

ในบทความนี้ เราจะเรียนรู้วิธีพิมพ์ตัวอักษร A ถึง Z (หรือ a ถึง z) ในภาษา Java ทำได้ง่ายๆ ด้วยลูป for

ตัวอย่างการทำงาน

อินพุต:

A to Z

เอาต์พุต:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

อัลกอริทึม

  1. เริ่มต้นโปรแกรม
  2. ประกาศตัวแปร char: my_temp
  3. ใช้ลูป for จาก 'A' ถึง 'Z' เพิ่มทีละ 1 (++my_temp)
  4. พิมพ์ค่าในแต่ละรอบ
  5. จบโปรแกรม

ตัวอย่างที่ 1: ตัวพิมพ์ใหญ่ (A-Z)

public class Alphabets {
    public static void main(String[] args) {
        char my_temp;
        System.out.print("Displaying Alphabets from A to Z \n");
        for (my_temp = 'A'; my_temp <= 'Z'; ++my_temp) {
            System.out.print(my_temp + " ");
        }
    }
}

ตัวอย่างที่ 2: ตัวพิมพ์เล็ก (a-z)

public class Alphabets {
    public static void main(String[] args) {
        char my_temp;
        System.out.print("Displaying Alphabets from a to z \n");
        for (my_temp = 'a'; my_temp <= 'z'; ++my_temp) {
            System.out.print(my_temp + " ");
        }
    }
}

ข้อมูลเพิ่มเติม

  • ใน Java char เป็น Unicode 16-bit สามารถแสดงอักษรหลายภาษาได้
  • ลูปนี้ทำงานได้เพราะตัวอักษรใน ASCII/Unicodeเรียงติดกัน: 'A'=65, 'B'=66, ..., 'Z'=90
  • สามารถปรับเปลี่ยนได้ เช่น พิมพ์เฉพาะสระ, พิมพ์ย้อนกลับ (Z ถึง A) ด้วย --my_temp