Chaine d'entiers

shub85 -  
 shub85 -
Bonjour, Je vous savoir si il existait une commande pour former avec 3 chiffres qu'un seul chiffre..

ex: Temp[j]=0
Temp[j+1]=1
Temp[j+2]=2

pour former l'entier iTemp=012
A voir également:

3 réponses

Darkito Messages postés 1191 Date d'inscription   Statut Membre Dernière intervention   545
 
Bonjour,
tu peux faire itemp = 100*Temp[j] + 10*Temp[j+1] + Temp[j+2]
mais tu perdrais alors le 0 du devant.
0
grad
 
tu peux préciser dans quel language de programmation ?
en cas du pascal , tu fais ce que Darkito t'a dit ou tu convertit les 3 nombres en chaînes de caractères puis tu les regroupes grâce à une affectation dans une nouvelle chaîne de caratère CH:
CH[1]:=nombrechaine1;
...;
...;
0
shub85
 
C'est en c++, merci ça marche!!
0