الخميس، 17 ديسمبر 2015

'Validation de date 'alg


Validation de date 'alg'



Code :

Variable T : Entier [ 20 ] <- [ 31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31 ] 
Variable J , M , A : Entier 
Variable K : Booléen <- Faux 
Variable s , g : Chaîne 
Début 
   Saisir ( J ) 
   Si J > 0 Et J <= 31 Alors 
        Saisir ( M ) 
   FinSi 
   Si M > 0 Et M <= 12 Alors 
        Saisir ( A ) 
   FinSi 
   Si A > 0 Alors 
        Si M = 2 Et Modulo ( A , 4 ) = 0 Et Modulo ( A , 400 ) <> 0 Et J <= 29 Alors 
             K <- Vrai 
        FinSi 
        Si M = 2 Et Modulo ( A , 400 ) = 0 Et J < 29 Alors 
             K <- Vrai 
        FinSi 
        Si M <> 2 Et J > 0 Et J <= T [ M ] Alors 
             K <- Vrai 
        FinSi 
        s <- j & "" 
        g <- m & "" 
        Si K = Vrai Alors 
             Si j < 10 Alors 
                  s <- "0" & j 
             FinSi 
             Si m < 10 Alors 
                  g <- "0" & m 
             FinSi 
             Afficher ( s & "/" & g & "/" & A ) 
        FinSi 
   FinSi 
Fin 

Téléchérger :



تعليقات الفيس بوك
0 تعليقات البلوجر

ليست هناك تعليقات:

إرسال تعليق