Comment multiplié 2 chaines de caractere en C

Fermé
monica - 23 déc. 2004 à 13:58
 random - 23 déc. 2004 à 17:35
Bonjour,

je dois multiplié deux chaine de caractere (par exemple toto par tata)
ils font toutes les 2 la meme taille

Et le pb c que g aucune idée d'un algo
Pouvez vous maider svp

JE vous remercie d'avance

Monica
A voir également:

4 réponses

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
23 déc. 2004 à 14:08
Bonjour!!

quel résultat tu es censé obtenir en multipliant toto par tata?

Maily :-))))
ragondin, va au coin!
0
ben par exemple toto * tata = titi

je multiplie toute les lettre entre elle, et ça me renvoie une nv chaine de charactere
0
maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
23 déc. 2004 à 15:15
euh... je ne comprends toujours pas!
Tu prends leur valeurs en décimal par la représentation ascii?

Maily :-))))
ragondin, va au coin!
0
tu utilises l'algo de la mulktiplication
en remarquant que t=ordre des milliers
o des centaines
t dizaine
et o unite


il faut te munir d'une table de multiplication car je ne sais pas ce que valent à priori a*o
et d'une table de'addition
d'un autre cote tu peux noter la reponse sous forme symbolique
avec du texte c'est logique
auquel cas tu aurais pour les unites 'o*a' sans rien savoir d'autre
il faudrait ensuite disposer d'un separateur
joyeux noel
0