cs_richard97
Messages postés1Date d'inscriptionvendredi 5 janvier 2007StatutMembreDernière intervention 5 janvier 2007
-
5 janv. 2007 à 21:44
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
6 janv. 2007 à 00:17
Bonjour
J'ai un projet à faire en C++
Voici l'énoncé:
SUJET:
Pour la création d'entiers arbitrairement grands, l'utilisateur pourra entrer une chaîne
(de caractères) de chiffres qui sera transformée en une liste d'entiers positifs à au
plus 6 chiffres. Cette opération correspond à traduire un nombre décimal en base 1000000.
Par exemple, la chaîne "-12345678000090098765432123456789" est associée la liste
[456789,432123,98765,90,345678,12]. On implantera un type enregistrement comportant
toutes les informations c'est à dire la liste mais aussi le signe (négatif ici). Il
faudra prévoir aussi, pour l'affichage, la conversion du codage choisi pour le grand
nombre en une chaîne.
Vous réaliserez l'addition et la multiplication de grands entiers selon le schéma usuel
qui seront accessible à partir d'un menu.
et lorsque je compile il me donne cette erreur:
printf("Le résultat de l'addition est %s:\n",nb3);
51 [Warning] cannot pass objects of non-POD type `class grandnombre' through `...'; call will abort at runtime