EX4 cgécalcul pas par tranche.docx transféré avec succès
Pour chaque question, créer une requête différente (vous pouvez utiliser copier/coller pour gagner du temps)
(1° série) : simples
1.01 Afficher les pays avec leur nom et leur capitale
1.03 Afficher les pays avec leur nom et le % de terres cultivées
1.10 Afficher les pays avec leur nom, leur capitale et la population de leur capitale
1.12 Modifier la requête précédente pour classer les pays par population de leur capitale
1.13 Modifier la première requête pour classer les pays par ordre alphabétique inverse
1.14 Modifier la requête de la question 12 en classant les pays par population de leur capitale, puis, en cas d’égalité, par ordre alphabétique des pays
(2° série) : avec critères
2.01 Pays dont la population est inférieure à 1 million
2.02 Pays d’Afrique
2.03 rectifier la requête précédente pour ne pas afficher « Afrique » à chaque fois
2.04 Pays dont la population est inférieure à 500000 ou supérieure à 50 millions classer par population
2.05 Pays non situés en Afrique
2.06 Pays dont la population est supérieure à 10 millions ET dont la population de la capitale est supérieure à 1 million
2.09 Pays dont la densité est inférieure à 30 ou dont la population est supérieure à 100 millions
2.10 Pays d’Afrique ou d’Europe qui ont une population supérieure à 70 millions
2.12 Afficher dans un état, sous forme tabulaire, la liste des pays d’Europe qui ont plus de 20 millions d’habitants (il faut créer la requête correspondante auparavant)
Ex3 : 1° variante (pas de gestion d’erreur de saisie de NumCatClt)
LEXIQUE
NumCatClt Chaîne {Numéro catégorie client (AUT, CTR, ECO, ENS, ETU, LYC)}
TauxRemClt Réel {Taux remise client}
DEBUT
AFFICHER "Saisir le numéro de catégorie client (ou Fin pour terminer)"
SAISIR NumCatClt
TANT QUE NumCatClt "Fin"
SI NumCatClt = "AUT"
ALORS TauxRemClt 0,00
SINON SI NumCatClt = "CTR"
ALORS TauxRemClt 0,02
SINON SI NumCatClt = "ECO"
ALORS TauxRemClt 0,075
SINON SI