Open In App

Program to Print Alphabets From A to Z Using Loop

Our task is to print the alphabets from A to Z using loops. There are various methods to print alphabets from (A to Z) or (a to z).

In this article we will mainly focus on the following programs and their logic:



 Program to display alphabets using ASCII values




// C++ Program to display alphabets using ASCII values
#include <iostream>
 
using namespace std;
 
int main()
{
    int i;
   
    cout << "Alphabets from (A-Z) are:\n";
   
    // ASCII value of A=65 and Z=90
    for (i = 65; i <= 90; i++) {
        // Integer i with %c will be converted to character
        // before printing.%c will takes its equivalent
        // character value
        cout << (char)i << " ";
    }
 
    cout << "\nAlphabets from (a-z) are:\n";
 
    // ASCII value of a=97 and z=122
    for (i = 97; i <= 122; i++) {
        // Integer i with %c will be converted to character
        // before printing.%c will takes its equivalent
        // character value
        cout << (char)i << " ";
    }
    return 0;
}




// C Program to display alphabets using ASCII values
#include <stdio.h>
 
int main()
{
    int i;
    printf("Alphabets from (A-Z) are:\n");
 
    // ASCII value of A=65 and Z=90
    for (i = 65; i <= 90; i++) {
        // Integer i with %c will be converted to character
        // before printing.%c will takes its equivalent
        // character value
        printf("%c ", i);
    }
 
    printf("\nAlphabets from (a-z) are:\n");
 
    // ASCII value of a=97 and z=122
    for (i = 97; i <= 122; i++) {
        // Integer i with %c will be converted to character
        // before printing.%c will takes its equivalent
        // character value
        printf("%c ", i);
    }
 
    return 0;
}




public class Main {
    public static void main(String[] args) {
        int i;
        System.out.println("Alphabets from (A-Z) are:");
        // ASCII value of A=65 and Z=90
        for (i = 65; i <= 90; i++) {
            // Integer i with %c will be converted to character
            // before printing.%c will takes its equivalent
            // character value
            System.out.print((char)i + " ");
        }
        System.out.println("\nAlphabets from (a-z) are:");
        // ASCII value of a=97 and z=122
        for (i = 97; i <= 122; i++) {
            // Integer i with %c will be converted to character
            // before printing.%c will takes its equivalent
            // character value
            System.out.print((char)i + " ");
        }
    }
}




def main():
    print("Alphabets from (A-Z) are:")
    # ASCII value of A=65 and Z=90
    for i in range(65, 91):
        # Integer i with chr() will be converted to character
        # before printing. chr() will take its equivalent
        # character value
        print(chr(i), end=" ")
 
    print("\nAlphabets from (a-z) are:")
    # ASCII value of a=97 and z=122
    for i in range(97, 123):
        # Integer i with chr() will be converted to character
        # before printing. chr() will take its equivalent
        # character value
        print(chr(i), end=" ")
 
 
if __name__ == "__main__":
    main()
     
# This code is contributed by Dwaipayan Bandyopadhyay




using System;
 
public class GFG
{
    public static void Main()
    {
        int i;
 
        Console.WriteLine("Alphabets from (A-Z) are:");
         
        // ASCII value of A=65 and Z=90
        for (i = 65; i <= 90; i++)
        {
            // Integer i with (char) will be converted to character
            // before printing. (char) will take its equivalent
            // character value
            Console.Write((char)i + " ");
        }
 
        Console.WriteLine("\nAlphabets from (a-z) are:");
 
        // ASCII value of a=97 and z=122
        for (i = 97; i <= 122; i++)
        {
            // Integer i with (char) will be converted to character
            // before printing. (char) will take its equivalent
            // character value
            Console.Write((char)i + " ");
        }
    }
}




console.log("Alphabets from (A-Z) are:");
 
// ASCII value of A=65 and Z=90
for (let i = 65; i <= 90; i++) {
    // Convert the ASCII value to a character and print it
    console.log(String.fromCharCode(i) + " ");
}
 
console.log("\nAlphabets from (a-z) are:");
 
// ASCII value of a=97 and z=122
for (let i = 97; i <= 122; i++) {
    // Convert the ASCII value to a character and print it
    console.log(String.fromCharCode(i) + " ");
}

Output

Alphabets from (A-Z) are:
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 
Alphabets from (a-z) are:
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 
















Program to print (A to Z) and (a to z) using for loop

In the below program,

Program: 




// C++ program to find the print
// Alphabets from A to Z
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    // Declare the variables
    char i;
 
    // Display the alphabets
    cout << "The Alphabets from A to Z are: \n";
 
    // Traverse each character
    // with the help of for loop
    for (i = 'A'; i <= 'Z'; i++) {
        // Print the alphabet
        cout << i << " ";
    }
    // Display the alphabets
    cout << "\nThe Alphabets from a to z are: \n";
    for (i = 'a'; i <= 'z'; i++) {
        // Print the alphabet
        cout << i << " ";
    }
 
    return 0;
}




// C program to find the print
// Alphabets from A to Z
 
#include <stdio.h>
 
int main()
{
    // Declare the variables
    char i;
 
    // Display the alphabets
    printf("The Alphabets from A to Z are: \n");
 
    // Traverse each character
    // with the help of for loop
    for (i = 'A'; i <= 'Z'; i++) {
 
        // Print the alphabet
        printf("%c ", i);
    }
 
    printf("\nThe Alphabets from a to z are: \n");
 
    // Traverse each character
    // with the help of for loop
    for (i = 'a'; i <= 'z'; i++) {
 
        // Print the alphabet
        printf("%c ", i);
    }
 
    return 0;
}




// Java program to find the print
// Alphabets from A to Z
class GFG {
 
    public static void main(String[] args)
    {
        // Declare the variables
        char i;
 
        // Display the alphabets
        System.out.printf("The Alphabets from A to Z are: \n");
 
        // Traverse each character
        // with the help of for loop
        for (i = 'A'; i <= 'Z'; i++) {
            // Print the alphabet
            System.out.printf("%c ", i);
        }
        // Display the alphabets
        System.out.printf("\nThe Alphabets from a to z are: \n");
 
        // Traverse each character
        // with the help of for loop
        for (i = 'a'; i <= 'z'; i++) {
            // Print the alphabet
            System.out.printf("%c ", i);
        }
    }
}




# Python3 program to find the print
# Alphabets from A to Z
 
if __name__ == '__main__':
     
    # Declare the variables
    i = chr;
 
    # Display the alphabets
    print("The Alphabets from A to Z are: ");
 
    # Traverse each character
    # with the help of for loop
    for i in range(ord('A'), ord('Z') + 1):
 
        # Print the alphabet
        print(chr(i), end=" ");
    # Display the alphabets
    print("\nThe Alphabets from a to z are: ");
 
    # Traverse each character
    # with the help of for loop
    for i in range(ord('a'), ord('z') + 1):
 
        # Print the alphabet
        print(chr(i), end=" ");
        




// C# program to find the print
// Alphabets from A to Z
using System;
 
class GFG
{
 
    public static void Main(String[] args)
    {
        // Declare the variables
        char i;
 
        // Display the alphabets
        Console.Write("The Alphabets from A to Z are: \n");
 
        // Traverse each character
        // with the help of for loop
        for (i = 'A'; i <= 'Z'; i++)
        {
 
            // Print the alphabet
            Console.Write("{0} ", i);
        }
      // Display the alphabets
        Console.Write("\nThe Alphabets from a to z are: \n");
 
        // Traverse each character
        // with the help of for loop
        for (i = 'a'; i <= 'z'; i++)
        {
 
            // Print the alphabet
            Console.Write("{0} ", i);
        }
 
    }
}




<script>
 
// Javascript program to find the print
// Alphabets from A to Z
 
// Declare the variables
let i;
 
// Display the alphabets
document.write("The Alphabets from A" +
               " to Z are: " + "</br>");
 
// Traverse each character
// with the help of for loop
for(i = 'A'.charCodeAt();
    i <= 'Z'.charCodeAt(); i++)
{
     
    // Print the alphabet
    document.write(
        String.fromCharCode(i)  + " ");
}
 
// Display the alphabets
document.write("The Alphabets from a" +
               " to z are: " + "</br>");
 
// Traverse each character
// with the help of for loop
for(i = 'a'.charCodeAt();
    i <= 'z'.charCodeAt(); i++)
{
     
    // Print the alphabet
    document.write(
        String.fromCharCode(i)  + " ");
}
 
</script>

Output
The Alphabets from A to Z are: 
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 
The Alphabets from a to z are: 
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 
















Program to print (A to Z) and (a to z) using the while loop

In the below program,




// C++ program to find the print
// Alphabets from A to Z
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    // Declare the variables
    char i;
 
    // Display the alphabets
    cout << "The Alphabets from A to Z are: \n";
 
    // Traverse each character
    // with the help of while loop
    i = 'A';
 
    while (i <= 'Z') {
        cout << i << ' ';
        i++;
    }
    // Display the alphabets
    i = 'a';
 
    cout << "\nThe Alphabets from a to z are: \n";
 
    while (i <= 'z') {
        cout << i << ' ';
        i++;
    }
 
    return 0;
}




// C program to find the print
// Alphabets from (A to Z) and
// (a to z) using while loop
 
#include <stdio.h>
 
int main()
{
    // Declaring the variable
    char i;
 
    // Display the alphabets
    printf("The Alphabets from A to Z are: \n");
 
    // Traversing each character
    // with the help of while loop
 
    i = 'A';
 
    while (i <= 'Z') {
        printf("%c ", i);
        i++;
    }
 
    // for lower case alphabets
    printf("\nThe Alphabets from a to z are: \n");
 
    i = 'a';
 
    while (i <= 'z') {
        printf("%c ", i);
        i++;
    }
 
    return 0;
}




import java.io.*;
public class GFG {
    public static void main(String[] args) {
        // Declare the variables
        char i;
        System.out.println("The Alphabets from A to Z are: ");
        // Traverse each character using a
       // while loop
        i = 'A';
        while (i <= 'Z') {
            System.out.print(i + " ");
            i++;
        }
        // Display the lowercase alphabets
        i = 'a';
        System.out.println("\nThe Alphabets from a to z are: ");
        while (i <= 'z') {
            System.out.print(i + " ");
            i++;
        }
    }
}




# Python program to print
# Alphabets from A to Z
 
# Declare the variable
i = 'A'
 
# Display the alphabets
print "The Alphabets from A to Z are:"
 
# Traverse each character
# with the help of a while loop
while ord(i) <= ord('Z'):
    print i,
    i = chr(ord(i) + 1)
 
# Display the alphabets
i = 'a'
 
print "\nThe Alphabets from a to z are:"
 
while ord(i) <= ord('z'):
    print i,
    i = chr(ord(i) + 1)




using System;
 
class Program {
    static void Main()
    {
        // Declare the variable
        char i;
 
        // Display the alphabets from A to Z
        Console.WriteLine("The Alphabets from A to Z are:");
 
        // Traverse each character using a while loop
        i = 'A';
 
        while (i <= 'Z') {
            Console.Write(i + " ");
            i++;
        }
 
        // Display the alphabets from a to z
        i = 'a';
 
        Console.WriteLine(
            "\nThe Alphabets from a to z are:");
 
        while (i <= 'z') {
            Console.Write(i + " ");
            i++;
        }
    }
}




// Display the alphabets from A to Z
process.stdout.write("The Alphabets from A to Z are: \n");
for (let i = 65; i <= 90; i++) {
    process.stdout.write(String.fromCharCode(i) + " ");
}
 
// Display the alphabets from a to z
process.stdout.write("\nThe Alphabets from a to z are: \n");
for (let i = 97; i <= 122; i++) {
    process.stdout.write(String.fromCharCode(i) + " ");
}

Output
The Alphabets from A to Z are: 
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 
The Alphabets from a to z are: 
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 
















Program to print (A to Z) and (a to z) using a do-while loop

In the below program,




// C++ program to find the print
// Alphabets from A to Z
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    // Declare the variables
    char i;
 
    // Display the alphabets
    cout << "The Alphabets from A to Z are: \n";
 
    // Traverse each character
    // with the help of while loop
    i = 'A';
 
    do{
        cout << i << ' ';
        i++;
    }while (i <= 'Z');
    // Display the alphabets
    i = 'a';
 
    cout << "\nThe Alphabets from a to z are: \n";
 
    do{
        cout << i << ' ';
        i++;
    }while (i <= 'z');
 
    return 0;
}




// C program to find the print
// Alphabets from (A to Z) and
// (a to z) using do-while loop
 
#include <stdio.h>
 
int main()
{
    // Declaring the variable
    char i;
 
    // Display the alphabets
    printf("The Alphabets from A to Z are: \n");
 
    // Traversing each character
    // with the help of do while loop
 
    i = 'A';
 
    do {
        printf("%c ", i);
        i++;
    } while (i <= 'Z');
 
    // for lower case alphabets
    printf("\nThe Alphabets from a to z are: \n");
 
    i = 'a';
 
    do {
        printf("%c ", i);
        i++;
    } while (i <= 'z');
 
    return 0;
}




public class AlphabetDisplay {
    public static void main(String[] args) {
        // Declare the character variable 'i'
        char i;
 
        // Display the uppercase alphabets
        System.out.println("The Alphabets from A to Z are:");
 
        // Initialize 'i' with 'A' and use a do-while loop to print characters from 'A' to 'Z'
        i = 'A';
        do {
            System.out.print(i + " ");
            i++;
        } while (i <= 'Z');
 
        // Display the lowercase alphabets
        System.out.println("\nThe Alphabets from a to z are:");
 
        // Initialize 'i' with 'a' and use a do-while loop to print characters from 'a' to 'z'
        i = 'a';
        do {
            System.out.print(i + " ");
            i++;
        } while (i <= 'z');
    }
}




# Display the alphabets from A to Z
print("The Alphabets from A to Z are: ")
 
# Initialize the character variable
i = 'A'
 
# Use a do-while loop to traverse and print the uppercase alphabets
while True:
    print(i, end=' ')
    i = chr(ord(i) + 1)
    if i > 'Z':
        break
 
# Display the alphabets from a to z
print("\nThe Alphabets from a to z are: ")
 
# Reset the character variable to 'a'
i = 'a'
 
# Use a do-while loop to traverse and print the lowercase alphabets
while True:
    print(i, end=' ')
    i = chr(ord(i) + 1)
    if i > 'z':
        break




using System;
 
class Program
{
    static void Main()
    {
        // Display the alphabets from A to Z
        Console.WriteLine("The Alphabets from A to Z are:");
 
        // Traverse each character with the help of while loop
        char i = 'A';
        do
        {
            Console.Write(i + " ");
            i++;
        } while (i <= 'Z');
 
        // Display a new line
        Console.WriteLine();
 
        // Display the alphabets from a to z
        Console.WriteLine("The Alphabets from a to z are:");
 
        // Reset the variable
        i = 'a';
 
        // Traverse each character with the help of while loop
        do
        {
            Console.Write(i + " ");
            i++;
        } while (i <= 'z');
 
        // Display a new line
        Console.WriteLine();
    }
}




// Declare the variable 'i' for characters
let i;
 
// Display the uppercase alphabets
console.log("The Alphabets from A to Z are:");
 
// Initialize 'i' with 'A' and use a do-while loop to print characters from 'A' to 'Z'
i = 'A';
do {
    process.stdout.write(i + " ");
    i = String.fromCharCode(i.charCodeAt(0) + 1);
} while (i <= 'Z');
 
// Display the lowercase alphabets
console.log("\nThe Alphabets from a to z are:");
 
// Initialize 'i' with 'a' and use a do-while loop to print characters from 'a' to 'z'
i = 'a';
do {
    process.stdout.write(i + " ");
    i = String.fromCharCode(i.charCodeAt(0) + 1);
} while (i <= 'z');

Output
The Alphabets from A to Z are: 
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 
The Alphabets from a to z are: 
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 

















Article Tags :