English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base en langage C

Contrôle de flux en langage C

Fonctions en C

Tableaux en C

Pointeurs en C

Chaines de caractères en C

Structures en langage C

Fichiers en langage C

Autres en C

Manuel de référence du langage C

Le programme C utilise des boucles pour afficher les caractères de A à Z

Collection complète d'exemples de programmation en C

Dans cet exemple, vous apprendrez à imprimer toutes les lettres de l'alphabet.

Pour comprendre cet exemple, vous devriez comprendre ce qui suitProgrammation en CSujet :

Le programme imprime les lettres anglaises

#include <stdio.h>
int main() {
    char c;
    for (c = 'A'; c <= 'Z'; ++c)
        printf("%c ", c);
    return 0;
}

Résultat de la sortie

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

Dans ce programme, la boucle for est utilisée pour afficher les lettres en majuscules.

Voici quelques modifications de ce programme. Ce programme affiche les lettres anglaises en majuscule ou minuscule selon l'entrée de l'utilisateur.

Affichage des minuscules/Lettres majuscules

#include <stdio.h>
int main() {
    char c;
    printf("Tapez u pour afficher les lettres majuscules.\n");
    printf("Tapez l pour afficher les lettres minuscules. \n");
    scanf("%c", &c);
    if (c == 'U' || c == 'u') {
        for (c = 'A'; c <= 'Z'; ++c)
            printf("%c ", c);
    } else if (c == 'L' || c == 'l') {
        for (c = 'a'; c <= 'z'; ++c)
            printf("%c ", c);
    } else {
        printf("Erreur ! Vous avez saisi un caractère invalide.");
    }
    return 0;
}

Résultat de la sortie

Tapez u pour afficher les lettres majuscules.
Tapez l pour afficher les lettres minuscules.
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

Collection complète d'exemples de programmation en C