SVP aider moi sinon j'aurais un 0 en td

Fermé
aymen - 19 déc. 2004 à 18:20
 random - 20 déc. 2004 à 07:42
bonjour
Je suis un etudiant en ISG en tunisie, je n'arrive pas a créer un projet de programmation notté en controle continue, j'aurais un 0 si je ne le fais pas
AIDER MOI SVP
le programme doit étre créer sur C et non pas sur C++ ,et voila son données:
*introduire un base par (exemple binaire )et le programme le convertit vers les AUTRES BASES (16,10,et 8);

SVP faire le programme clairement car je ne comprend pad bien en programmation.
Merci plus l'infinie fois

2 réponses

blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 160
20 déc. 2004 à 00:10
désolé, mais
pourquoi ferais-je gratuitement les devoirs
de quelqu'un qui ne veut pas travailler,
alors que je suis au chômage depuis 18 mois ?
tu veux devenir informaticien ?
¤
0
je joins une fonction visual basic utilisable jusqu'à la base 200, cela fonctionnerait au delà, le problème c'est de trouver des signes pour
représenter des chiffres

Function cbase(ByVal nb As Long, base As Variant) As String
Dim rep As String
Dim nbetape As Byte
Dim boucle As Byte
Dim modulo As Variant
On Error GoTo fin
nbetape = CByte(Log(nb) / Log(base)) + 1
For boucle = 1 To nbetape
modulo = nb - (Int(nb / base) * base)
If modulo >= 10 Then
modulo = Chr(modulo + 55)
End If
rep = modulo & rep
nb = Int(nb / base)
Next boucle
cbase = rep
Exit Function
fin:
MsgBox ("données invalides")
End Function
0