Controle Algorithmique Oct2004 Cor

893 mots 4 pages
Contrôle Algorithmique (10 points)

Vous commenterez vos programmes

1 - Algo : Conjugaison (5 points)

Ecrire l’algorithme qui affiche la conjugaison d’un verbe du premier groupe saisi par l’utilisateur à la personne choisie.

Verbe du 1er groupe
Je parle
Tu parles
Il, elle, on parle
Nous parlons
Vous parlez
Ils, elles parlent

Exemple :
Au lancement, un message invite l’utilisateur à saisir le verbe qu’il souhaite conjuguer.
Deux messages s’affichent ensuite, lui permettant de choisir d’une part le pronom de conjugaison (1ère personne, 2ème personne, ou 3ème personne), d’autre part le nombre (singulier ou pluriel) souhaités.
Si l’utilisateur saisit "parler" puis choisit "2ème personne" et "singulier" le message "Tu parles" s’affiche.
1 - Algo : Conjugaison (corrigé)

Variables
// personne = personne de conjugaison
// racine = racine du verbe à conjuguer
// verbe = verbe à conjuguer
// nombre = s pour singulier, p pour pluriel
// finverbe = terminaison du verbe verbe, personne, racine , finverbe : chaîne nombre : Entier
Début
Ecrire “ Saisissez le verbe à conjuguer: ”
Lire verbe
Ecrire “ Choisissez 1 pour la 1ère personne, 2 pour la 2ème personne, 3 pour la 3ème personne : ”
Lire personne
Ecrire “ Choisissez s pour singulier, p pour pluriel : ”
Lire nombre

// Récupérer la racine du verbe : on découpe le verbe en partant de la fin, lui enlevant
// les 2 derniers caractères (pour nous "er" ), en utilisant la fonction longueur racine  SousChaîne(verbe, Longueur(verbe) –2 , 2)

Si personne = 1 Alors
Si nombre = "s" Alors personne  "je" finverbe "e"
Sinon
personne  "nous" finverbe "ons"
FinSi
FinSi

Si personne = 2 Alors
Si nombre = "s" Alors personne  "tu" finverbe "es"
Sinon
personne  "vous" finverbe "ez"
FinSi
FinSi

Si personne = 3 Alors
Si nombre = "s" Alors personne  "il, elle, on" finverbe "e"
Sinon
personne  " ils, elles " finverbe "ent"
FinSi
FinSi

Ecrire personne, " " , racine, finverbe
Fin

2 - Algo : compagnie d'assurance

en relation

  • Commentaire bouvard et pécuchet flaubert
    907 mots | 4 pages
  • Resumé mythe de demeter
    568 mots | 3 pages
  • mlle
    481 mots | 2 pages
  • La fin de Rodriguez
    396 mots | 2 pages
  • Les nouvelles chroniques du crime
    2268 mots | 10 pages
  • Utopie ou contre-utopie ?
    1272 mots | 6 pages
  • l'ecume des jours
    332 mots | 2 pages
  • luis maille personnage
    596 mots | 3 pages
  • Français
    357 mots | 2 pages
  • Ecriture dinvention
    355 mots | 2 pages
  • Fiche de lecture - manon lescaut, abbé prévost
    992 mots | 4 pages
  • Le curé et le mort
    877 mots | 4 pages
  • caca
    1606 mots | 7 pages
  • Le rire
    533 mots | 3 pages
  • « Levez-vous vite, orages désirés »
    650 mots | 3 pages