Le jour selon la date

Description

C'est un tout petit programme que j'ai du faire pour mes cours. Il est juste pratique et permet de savoir quel jour correspond à quelle date. Il fonctionne pour le 20ème et 21ème siècle. voilà si vous avez des commentaires et suggestions n'hésitez pas.

Amicalement Séraphinus.

Source / Exemple :


#include<stdio.h>
#include<stdlib.h>
#include<conio.c>

main()
{
    int j;
    int m;
    int a;
    int s;
    int nbr;
    
    textcolor (11);
    printf("Entrez en chiffres le jour recherche: \n");
    scanf("%d", &j);
    printf("Entrez en chiffres le mois recherche: \n");
    scanf("%d", &m);
    printf("Entrez en chiffres l'annee recherchee: \n");
    scanf("%d", &a);
    printf("\n");
    
    if ((a>=1900) && (a<=1999)) s=1900;
    else if ((a>=2000) && (a<=2099)) s=2000;
    
    if (m>=3) m=m-2;
    else if (m<3) m=m+10-1;
    
    nbr=(((13*m)-1)/5)+(a/4)+(s/4)+a+j-(2*s)-1;
    nbr=nbr%7;
    
    if (nbr<0) nbr=nbr+7;
    
    textcolor (14);
    
    switch (nbr)
    {
        case 0 : printf("Dimanche\n");
                 break;
        
        case 1 : printf("Lundi\n");
                 break;
                 
        case 2 : printf("Mardi\n");
                 break; 
                 
        case 3 : printf("Mercredi\n");
                 break;
                 
        case 4 : printf("Jeudi\n");
                 break; 
                 
        case 5 : printf("Vendredi\n");
                 break;
                 
        case 6 : printf("Samedi\n");
                 break;
        } 
        printf("\n");
        textcolor (12);
                system("pause");    
    
}

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_Seraphinus)