Traduction pascal
kimma4et
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
jihelge Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
jihelge Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
c un ex pa tres dificile mais il faut que j le termine très vite et j veu d'assistance alor svp l'ex est:
une ecole veut informatiser la gestion de l'inscription de n élèves (n entre 10 et 20), elle propose pour chacun les informations suivantes:
*le nom et le prenom
*la date de naissance
*la classe(de 1 à 4)
*le montant d'inscription qui est : _15 dinars pour la classe 1
_20 dinars pour la classe de 2 et 3
_25 dinars pour la classe 4
ecrivez les algorithmes pour programmer les taches suivantes:
-la saisie des n fiches.
-le calcul et l'affichage de la somme des montants payé.
puis faire la traduction pascal
plz i really need help
c un ex pa tres dificile mais il faut que j le termine très vite et j veu d'assistance alor svp l'ex est:
une ecole veut informatiser la gestion de l'inscription de n élèves (n entre 10 et 20), elle propose pour chacun les informations suivantes:
*le nom et le prenom
*la date de naissance
*la classe(de 1 à 4)
*le montant d'inscription qui est : _15 dinars pour la classe 1
_20 dinars pour la classe de 2 et 3
_25 dinars pour la classe 4
ecrivez les algorithmes pour programmer les taches suivantes:
-la saisie des n fiches.
-le calcul et l'affichage de la somme des montants payé.
puis faire la traduction pascal
plz i really need help
A voir également:
- Traduction pascal
- Turbo pascal - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Google traduction photo - Guide
- Dev pascal - Télécharger - Édition & Programmation
- Hibiki traduction telecharger - Accueil - Intelligence artificielle
1 réponse
Est ce que l'on pourrait éviter le style SMS ? c'est pénible.
on fait déjà tous des fautes en rédigeant inutile d'en rajouter volontairement.
bon
alors tu as un corps de progamme qui contient une boucle qui saisie les informations pour n fiches
puis tu as une seconde boucle après qui lit les n fiches et ne retient que le montant de la cotisation qui est additioné avec une globale initialisée à zéro qui est le total.
Algo:
//morceau c'est le pivot du devoir
fiche est un enregistrement de :
chaine nom
chaine prénom
chaine date de naissance (on peut faire plus astucieux et contrôlable avec des entiers sur intervalle surtout en Pascal)
entier[1..4] classe
entier montant perçu
fin d'enregistrement
élève est une table de fiches
entier total
programme
entier montant
entier n
//second pivot du devoir l'usage d'un enregistrement
pour i variant de 1 à n
entrer élève[i].nom, élève[i].prénom, élève[i].date de naissance, élève[i].classe
selon cas de élève[i].classe
1 : montant = 15
2, 3 : montant =20
4 : montant =25
élève[i].montant = montant;
//comme je suppose qu'on te donne un exo pour voire le plus de choses on sépare le calcul du total
total = 0
pour i variant 1 à n
total = total+élève[i].montant
Voilà pour l'algo de base.
on peux le faire varier pour qu'il soit un peu plus sexy (boucle sur choix nouvel élève, nombre d'élèves dynamique, coix du calcul à la demande etc... possibilité de ne règler que partiellement le droit d'inscription....
Le pascal je te le laisse il faut que tu apprenne aussi.
on fait déjà tous des fautes en rédigeant inutile d'en rajouter volontairement.
bon
alors tu as un corps de progamme qui contient une boucle qui saisie les informations pour n fiches
puis tu as une seconde boucle après qui lit les n fiches et ne retient que le montant de la cotisation qui est additioné avec une globale initialisée à zéro qui est le total.
Algo:
//morceau c'est le pivot du devoir
fiche est un enregistrement de :
chaine nom
chaine prénom
chaine date de naissance (on peut faire plus astucieux et contrôlable avec des entiers sur intervalle surtout en Pascal)
entier[1..4] classe
entier montant perçu
fin d'enregistrement
élève est une table de fiches
entier total
programme
entier montant
entier n
//second pivot du devoir l'usage d'un enregistrement
pour i variant de 1 à n
entrer élève[i].nom, élève[i].prénom, élève[i].date de naissance, élève[i].classe
selon cas de élève[i].classe
1 : montant = 15
2, 3 : montant =20
4 : montant =25
élève[i].montant = montant;
//comme je suppose qu'on te donne un exo pour voire le plus de choses on sépare le calcul du total
total = 0
pour i variant 1 à n
total = total+élève[i].montant
Voilà pour l'algo de base.
on peux le faire varier pour qu'il soit un peu plus sexy (boucle sur choix nouvel élève, nombre d'élèves dynamique, coix du calcul à la demande etc... possibilité de ne règler que partiellement le droit d'inscription....
Le pascal je te le laisse il faut que tu apprenne aussi.