Bonjours a tous je possede sa au depart 101010111110100 et le but ce que je doit mettre un 0 quand il y a cinq 1 d'affiler c'est a dire d'apres l'exemple 1010101111100100
voila je voi pas comment faire
 
			
			






 
			
			
			
			 
			
				
 compter et ajouter un valeur
 compter et ajouter un valeur
				
				
						
						
				Bonjours a tous je possede sa au depart 101010111110100 et le but ce que je doit mettre un 0 quand il y a cinq 1 d'affiler c'est a dire d'apres l'exemple 1010101111100100
voila je voi pas comment faire
 
 
				
				
						
						
				Tu place ta suite de 0 et de 1 dans une AnsiString
Tu la parcours avec une boucle for, tu teste si c'est egale a 1 si oui tu incremante une variable
Quand cette variable attein 5 tu remplace le caractére par 0
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				je doit pas le remplacer mais en ajouter un
look bien exemple
 
 
				
				
						
						
				L'ajout dans un AnsiString est simple avec la méthode Insert
 
 
				
				
						
						
				Bon c'est pas optimisé
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Mais jai fais sa vite fait, pour te donner une piste
 
 
				
				
						
						
				Salut !
Ca pouvait se rédiger plus simplement (ce que pottiez suggère dans sa réponse) :
A plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
Partager