Besoin de résoudre ce problème les chefs
Fermé
soleil
-
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Objet
En Pascal, on ne peut pas représenter un grand nombre entier positif (nombre de plus de 10
chiffres). On se propose de représenter ce nombre par tranches de trois chiffres.
Description du Projet
On désire représenter un grand nombre N0 à l'aide d'une liste définie par des pointeurs de type
suivant :
Type Grandnbre = pointeur sur Grdnbre
Grdnbre = structure
Tranche(entier)
Suiv(Grandnbre)
Fin-structure
Les tranches sont des nombres compris entre 0 et 999 ; la première tranche est celle des unités,
puis on a la tranche des milles, des milliers, ...
Travail à faire
1. Ecrire un programme contenant une fonction récursive ou non de création d'un tel
nombre. On suppose que le nombre de tranches n connu et les tranches de trois chiffres
sont entrées au clavier.
2. Ecrire un programme algorithme pour additionner deux grands nombres N0 et N1
3. Ecrire un programme contenant une fonction qui multiplie N0 par 10
3n
4. Ecrire un programme qui détermine le nombre de chiffres de N0 noté nbchif.
Objet
En Pascal, on ne peut pas représenter un grand nombre entier positif (nombre de plus de 10
chiffres). On se propose de représenter ce nombre par tranches de trois chiffres.
Description du Projet
On désire représenter un grand nombre N0 à l'aide d'une liste définie par des pointeurs de type
suivant :
Type Grandnbre = pointeur sur Grdnbre
Grdnbre = structure
Tranche(entier)
Suiv(Grandnbre)
Fin-structure
Les tranches sont des nombres compris entre 0 et 999 ; la première tranche est celle des unités,
puis on a la tranche des milles, des milliers, ...
Travail à faire
1. Ecrire un programme contenant une fonction récursive ou non de création d'un tel
nombre. On suppose que le nombre de tranches n connu et les tranches de trois chiffres
sont entrées au clavier.
2. Ecrire un programme algorithme pour additionner deux grands nombres N0 et N1
3. Ecrire un programme contenant une fonction qui multiplie N0 par 10
3n
4. Ecrire un programme qui détermine le nombre de chiffres de N0 noté nbchif.
A voir également:
- Besoin de résoudre ce problème les chefs
- Photos de la marmite du chef - Télécharger - Outils professionnels
- Chef de Projet informatique, s'y préparer. - Forum Études / Formation High-Tech
- Clair Obscur Expédition 33 : pourquoi ce jeu français est un véritable chef-d'œuvre - Guide
- Bonjour.comment déposé une plainte contre une chef de tchat land ✓ - Forum Vos droits sur internet