A voir également:
- Extraction d'une chaine d'un tabeau
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Nouvelle chaîne tnt gratuite 2024 - Guide
- Comment decrypter une chaine cryptée ✓ - Forum TNT / Satellite / Réception
- Chaine x iptv - Forum TNT / Satellite / Réception
8 réponses
Bonjour,
Je ne connais pas le Java mais voici un exemple en C# trouvé sur le net (ces deux langages sont proches) :
char * InverseString( char *string, unsigned count )
{
char ch;
char * left;
char * right;
if ( NULL != (right = string) )
{
while ( count && *right )
++right, --count;
left = string;
while ( left < right-- )
{
ch = *left; /* sauvegarde gauche */
*left++ = *right; /* met droite dans gauche */
*right = ch; /* met ancien gauche dans droite */
}
}
return string;
}
Bonne journée.
Jojo.
Je ne connais pas le Java mais voici un exemple en C# trouvé sur le net (ces deux langages sont proches) :
char * InverseString( char *string, unsigned count )
{
char ch;
char * left;
char * right;
if ( NULL != (right = string) )
{
while ( count && *right )
++right, --count;
left = string;
while ( left < right-- )
{
ch = *left; /* sauvegarde gauche */
*left++ = *right; /* met droite dans gauche */
*right = ch; /* met ancien gauche dans droite */
}
}
return string;
}
Bonne journée.
Jojo.
Bonjour,
Voyons voir :
String ch1="",ch2="",ph;
int i=0,j=0;
do
{
System.out.print("Introduire une chaine SVP: ");
ph=sc.next();
T1[i]=ph;
i++;
}
while(!ph.equals("."));
int compte=i;
for(j=compte;j==0;j=j-1)
{
ch2=ch2.concat(T1[j]);
}
-> for(j=compte;j=0;j=j-1) devrait résoudre l'affaire (tu a effectuée une comparaison sur j et pas une affectation.
A+.
System.out.print(ch2);
Voyons voir :
String ch1="",ch2="",ph;
int i=0,j=0;
do
{
System.out.print("Introduire une chaine SVP: ");
ph=sc.next();
T1[i]=ph;
i++;
}
while(!ph.equals("."));
int compte=i;
for(j=compte;j==0;j=j-1)
{
ch2=ch2.concat(T1[j]);
}
-> for(j=compte;j=0;j=j-1) devrait résoudre l'affaire (tu a effectuée une comparaison sur j et pas une affectation.
A+.
System.out.print(ch2);
bjr a tous ,Merci pr tous. je l'ai resolue,le problème que je doit mêtre -1 à la place de ==0
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bjr a tous ,Merci pr tous. je l'ai resolue,le problème que je doit mêtre -1 à la place de ==0
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
bjr a tous ,Merci pr tous. je l'ai resolue,le problème que je doit mêtre -1 à la place de ==0
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
Re,
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
--> Vous ne rentrerez jamais dans le for car j>-1 est déjà vrai à l'init. i.e quand j=compte-1 (:>)...
Essayez ca :
for(j=compte-1;j=0;j--)
{ch2=ch2.concat(T1[j]);}
ch2=ch2.concat(T1[0]);
Amicalement.
for(j=compte-1;j>-1;j--)
{ch2=ch2.concat(T1[j]);}
--> Vous ne rentrerez jamais dans le for car j>-1 est déjà vrai à l'init. i.e quand j=compte-1 (:>)...
Essayez ca :
for(j=compte-1;j=0;j--)
{ch2=ch2.concat(T1[j]);}
ch2=ch2.concat(T1[0]);
Amicalement.
D-Predator
Messages postés
257
Date d'inscription
dimanche 3 août 2008
Statut
Membre
Dernière intervention
25 janvier 2009
80
29 sept. 2008 à 03:29
29 sept. 2008 à 03:29
Quel langage exactement pour être sûr? Java ou C#??