Generateur de suite de nombre

Résolu/Fermé
dave - 3 juil. 2016 à 19:36
 dave - 6 juil. 2016 à 22:40
Bonjour,
je cherche a générer une suite de nombre automatique du style:

ballon[0]=1
ballon[1]=2
ballon[2]=4
ballon[3]=6
ballon[4]=8
etc.....
comment puis-je procédé facilement
merci cordialement

5 réponses

nobox14 Messages postés 84 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 4 juillet 2016 1
3 juil. 2016 à 22:40
Salut,
voici un exemple en C++ de ce que tu souhaites faire :

int main(){
   const int nbBallon = 50; // Le nombre de ballon
   int ballon[nbBallon];
   for(int i = 0; i < nbBallon; i++){
         ballon[i] = i*2;
      if(i == 0)
         ballon[i] = 1;
   }
   return 0;
}


Mais dans quel language veux tu le faire ?
1
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
3 juil. 2016 à 22:53
Mais dans quel language
Pas de U à "langage".
0
nobox14 Messages postés 84 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 4 juillet 2016 1 > ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021
4 juil. 2016 à 14:59
Ah effectivement ^^ Merci
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
3 juil. 2016 à 19:45
'lut
Quel langage ?
0
ccmforum007 Messages postés 67 Date d'inscription jeudi 30 juin 2016 Statut Membre Dernière intervention 16 septembre 2016
3 juil. 2016 à 19:54
Voici ton exemple :
ballon[0]=1
ballon[1]=2
ballon[2]=4
ballon[3]=6
ballon[4]=8
....

Il faut que tu donnes la suite mathématique pour obtenir ton résultat sinon on ne pourra pas t'aider

Exemple f(x)=2x, ça te donne la suite suivante dans N(ensemble des entiers naturels):

f(0)=0
f(1)=2
f(2)=4
...
f(10)=20
....
0
je souhaiterai surtout faire dans un fichier texte ou cette suite est séparer par une virgule ce n'est pas si compliqué a comprendre......

exemple :
ballon[0]=1,ballon[1]=2,ballon[2]=4,ballon[3]=6,ballon[4]=8,ballon[5]=10

mais faudrait que sa génère la suite automatiquement jusqu’à ballon[300]=600
en gros faire dans un fichier .ini une formule qui permet de le faire ou dans excel, ou je sais pas
voila
0
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 4 647
Modifié par jordane45 le 4/07/2016 à 15:20
Bonjour,


je souhaiterai surtout faire dans un fichier texte ou cette suite est séparer par une virgule ce n'est pas si compliqué a comprendre......


Ce que toi tu ne sembles pas comprendre ... c'est que tu es sur un forum concernant les LANGAGES DE PROGRAMMATION.
La question qui t'a donc été posée est : << dans quel langages souhaites tu réaliser cela ? >>

nobox14 t'a donné un exemple en C++ ... mais tu peux tout aussi bien réaliser cela dans n'importe quel langage....
Comme tu parles d'Excel ...le VBA serait très bien pour toi.

Sub toto()
Dim nb As Long
Dim tmp() As String
Dim resultat As String

nb = 600
ReDim Preserve tmp(0 To nb)

For i = 0 To nb
  If i = 0 Then
   tmp(i) = "ballon[" & i & "] = 1"
  Else
   tmp(i) = "ballon[" & i & "] = " & i * 2
  End If
Next

resultat = Join(tmp, ",")

Range("A1").Value = resultat

End Sub
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ok c'est parfait jordane45 merci
0