Вот программа на Java, которая печатает алфавиты, используя значения ASCII:
public class AlphabetPrinter {
public static void main(String[] args) {
// Method 1: Using a for loop and ASCII values
for (int i = 65; i <= 90; i++) {
System.out.print((char) i + " ");
}
System.out.println(); // Adding a line break
// Method 2: Using a while loop and ASCII values
int j = 97;
while (j <= 122) {
System.out.print((char) j + " ");
j++;
}
System.out.println(); // Adding a line break
// Method 3: Using a for-each loop and predefined character array
char[] alphabets = {'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'};
for (char c : alphabets) {
System.out.print(c + " ");
}
}
}
Эта программа демонстрирует три различных метода печати алфавитов с использованием значений ASCII. Метод 1 и метод 2 используют циклы со значениями ASCII, а метод 3 использует заранее определенный массив символов и цикл for-each. Каждый метод выдает один и тот же результат: прописные и строчные буквы английского алфавита.