Date jj/mm/aaaa => jour mois et année ?
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Date jj/mm/aaaa => jour mois et année ?



  1. #1
    N-physpanish

    Date jj/mm/aaaa => jour mois et année ?


    ------

    Bonjour,


    J'ai un problème pour convertir une chaine de caractere date de la forme jj/mm/aaaa en entier représentant jour, mois et année en code pascal :

    Code:
    program transfoDate;
    var date : string;
    	jour, mois, annee : integer;
    	i, posUn, posDeux, posSlashUn, posSlashDeux, er: integer;
    	motJour, motMois, motAnnee : string;
    	
    begin
    	readln(date);
    	posUn:=1;
    	while date[posUn]<>'/' do
    		posUn:=posUn+1;
    	posSlashUn:=posUn;
    	posDeux:=posUn+1;
    	while date[posDeux]<>'/' do
    		posDeux:=posDeux+1;
    	posSlashDeux:=posDeux;
    	for i:=1 to (posSlashUn-1) do
    		motJour[i]:=date[i];
    	for i:=posSlashUn+1 to posSlashDeux-1 do
    		motMois[i]:=date[i];
    	for i:=posSlashDeux+1 to length(date) do
    		motAnnee[i]:=date[i];
    	writeln(motJour);
    	writeln(motMois);
    	writeln(motAnnee);
    	val(motJour, jour, er);
    	val(motMois, mois, er);
    	val(motAnnee, annee, er);
    	writeln('Jour : ',jour);
    	writeln('Mois : ',mois);
    	writeln('Annee : ',annee);
    end.
    A l'exécution, quelque soit la date que je rentre ça donne 0 jour 0 mois 0 année, pourquoi ?
    J'ai volontairement pas renvoyé la valeur de " er " car je suppose qu'on rentre une expression valide.

    Merci, au revoir.

    -----
    Dernière modification par N-physpanish ; 15/11/2012 à 15h47.

  2. #2
    N-physpanish

    Re : Date jj/mm/aaaa => jour mois et année ?

    Problem solved, adios.

Discussions similaires

  1. créer un fichier porte comme nom la date et heure du jour sous matlab
    Par invite89001a33 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 09/06/2012, 10h04
  2. date du jour (Latex)
    Par alovesupreme dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 24/03/2010, 16h23
  3. mise à jour de up date
    Par invite74771e95 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 07/01/2010, 16h13
  4. unix : stocker la date du jour dans une variable
    Par invite1d93df33 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 25/09/2008, 08h59
  5. Déterminer la date de fin de mois dans Access
    Par invitec04b00bd dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 14/01/2007, 16h49