Page MenuHomePhabricator

Exercices supplémentaires sur les structures
Updated 911 Days AgoPublic

  • Écrire une structure qui accueille une date sous la forme de 3 entiers
structure date
STRUCTURE: DATE
    VARIABLE jour: ENTIER
    VARIABLE mois: ENTIER
    VARIABLE année: ENTIER
FIN STRUCTURE
  • Écrire une fonction qui affiche la date
afficher date
FONCTION AFFICHER_DATE(date: DATE)
    ECRIRE date.jour, "/", date.mois, "/", date.année
FIN FONCTION
  • Écrire une structure qui accueille l’adresse physique d’une personne
structure addresse
STRUCTURE: ADDRESS
    VARIABLE num: ENTIER
    VARIABLE rue: CHAÎNE
    VARIABLE CP: ENTIER
    VARIABLE ville: CHAÎNE
    VARIABLE pays: CHAÎNE
FIN STRUCTURE
  • Écrire une fonction qui affiche une adresse
afficher addresse
FONCTION AFFICHER_ADDRESS(addr: ADDRESS)
    ECRIRE addr.nom, ", rue ", addr.rue
    ECRIRE addr.CP, " ", addr.ville
    ECRIRE addr.pays
FIN FONCTION
  • Écrire une structure qui représente une personne (nom, prénom, date de naissance, adresse, …)
structure personne
STRUCTURE: PERSONNNE
    VARIABLE prenom: CHAÎNE
    VARIABLE nom: CHAÎNE
    VARIABLE birth: DATE
    VARIABLE addr: ADDRESS
FIN STRUCTURE
  • Écrire une fonction qui affiche une personne
afficher date
FONCTION AFFICHER_PERSONNE(p: PERSONNE)
    ECRIRE p.prenom, " ", p.nom
    AFFICHER_PERSONNE(p.birth)
    AFFICHER_PERSONNE(p.addr)
FIN FONCTION
Last Author
kossolax
Last Edited
Nov 30 2020, 5:34 PM

Event Timeline

kossolax changed the title from Exo to Exercices supplémentaires sur les structures.Nov 30 2020, 5:03 PM
kossolax edited the content of this document. (Show Details)
kossolax created this object.