Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3669 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Additioner, multiplier avec des GRD NMBR

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Additioner, multiplier avec des GRD NMBR

n°1947564
infotest85
Posté le 05-12-2009 à 17:33:07  profilanswer
 

Bonjour, quelqu'un pourrait m'aider à completer ces deux fonction merci,  
 
j'ai un class liste qui est predefinit je vous le donne ;
 
class numbs;
typedef numbs* GRANDSNM;
 
class numbs{
public:
int valeur;
GRANDSNM next;
numbs():valeur(0),next(NULL){}
numbs(int val, GRANDSNM n): valeur(val),next(n){}
};
 
 
 
et aussi par exemple si utilisateur rentre premier nombre on dois mettre ces chiffre à l'inverse par ex:
 
1 2 3 -->> 3 2 1  
 
sans oublier qu'utilisateur rentra deux grands nombres et chaque chiffre suivi d'un espace pour determiner la fin il faudra introduire -1  
par exemple
first number = 1 2 3 4 4 5 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 -1
seconde number =1 2 3 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 3 -1
 
et le resultat obtenu doit etre afficher dans le bon ordre c'est a dire  
12 + 12 = 24 normal
programme = 2 1 + 2 1 = 4 2  
 
 
je vois donne l'autre fonction qui met à l'invers et ssans oublier qu'on doit gérer bien les valeur positives et négatives...
 
 
void inversss ( GRANDSNM &tete, int x)
{
tete=new numbs(x, tete);
}
 
 
 
et svp aidez moi à completer void addition et void multiplication et aussi j'ai fait la fonction d'initialisation,,

mood
Publicité
Posté le 05-12-2009 à 17:33:07  profilanswer
 

n°1947567
Joel F
Real men use unique_ptr
Posté le 05-12-2009 à 17:46:05  profilanswer
 

pourquoi ce typedef numbs* GRANDSNM ? T'es en C ou t'es en C++ ?
ensuite, si tu reflechis deux secondes, addition et multiplciation ne renvoit pas void mais numbs

n°1947568
infotest85
Posté le 05-12-2009 à 17:58:16  profilanswer
 

ben c'est un pointeur ,,, grandsnm ,,,  d'accord mais je ne vois pas non plus comment faire ,,

n°1947573
Joel F
Real men use unique_ptr
Posté le 05-12-2009 à 19:00:37  profilanswer
 

ouais t'as oublier d'aller en cours ou ton prof est un naze ...
 
En c++ , une classe est un type, pas besoin de typedef.
Je pense qu'avant d'aller plus loin, faut revoir sérieusement les bases:
 
http://www.bruno-garcia.net/www/Cours/

n°1947576
infotest85
Posté le 05-12-2009 à 19:05:00  profilanswer
 

je dosi faire les typedef alors meme si tu me dis va revoir le cours ,, ca ne m'aidera pas trop

n°1947588
Joel F
Real men use unique_ptr
Posté le 05-12-2009 à 21:26:39  profilanswer
 

tu dois, genre c'ets dans l'énoncé ???
si oui, change d'école

n°1947589
infotest85
Posté le 05-12-2009 à 21:37:08  profilanswer
 

ecoute franchement si tu ne sais pas mais aider arrete de poster des commentaire pour rien

n°1947591
Joel F
Real men use unique_ptr
Posté le 05-12-2009 à 21:41:45  profilanswer
 

c'est pas le problem mais deja il manque des kilometres d'infos. A voir la structure de ta classe, tu dois etre forcer d'utiliser une liste chainée au lieu d'utiliser std::vector ou std::list, le fait de passer des pointeurs en parametres au lieu d'utiliser les references, etc ... ca donne pas envie.

 

Quant bien même on te filerait une solution en C++ correcte, elle ne conviendrais pas aux volontés de ton inculte chargé de cours.


Message édité par Joel F le 05-12-2009 à 21:42:03
n°1947601
infotest85
Posté le 05-12-2009 à 23:07:58  profilanswer
 

ecoute franchhement arrete de bavarder pour rien stp :)))

n°1947640
Joel F
Real men use unique_ptr
Posté le 06-12-2009 à 10:53:39  profilanswer
 

je bavarde pas pour rien. Deja tu débarque pour faire tes devoirs (ce qui est interdit par la charte) et en plus c'est pour nous demandez d'ecrire du caca car ton prof est incompétent.
 
Alors, relis ton cours , essaye par toi meme et reviens avec des questions et pas des demandes.

mood
Publicité
Posté le 06-12-2009 à 10:53:39  profilanswer
 

n°1947654
infotest85
Posté le 06-12-2009 à 11:32:02  profilanswer
 

:))) haha franchement si tu n'etait pas bavarde et aussi je suis peut etre venu pour le truc mais dans tous les cas j'ai reussi  à faire les fonctions il m'en manque qu'une seule fonction :) allé

n°1947735
ptitchep
Posté le 06-12-2009 à 21:13:39  profilanswer
 

infotest85 a écrit :

:))) haha franchement si tu n'etait pas bavarde et aussi je suis peut etre venu pour le truc mais dans tous les cas j'ai reussi  à faire les fonctions il m'en manque qu'une seule fonction :) allé


Ton C++, ton français ainsi que tes capacités d'explication et de lecture (de la charte notamment) sont au même niveau. Tu as au moins le mérite d'être régulier.


---------------
deluser --remove-home ptitchep

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Additioner, multiplier avec des GRD NMBR

 

Sujets relatifs
Additioner le résultat d'un LENGHTmultiplier 2 polynômes
additioner deux variablesAdditioner des heures
Multiplier par 0.5 ou diviser par 2?[PHP] multiplier des morceaux de chaîne de caractères
Plus de sujets relatifs à : Additioner, multiplier avec des GRD NMBR


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)