Remplir un tableau (dans une boucle) [Résolu]

luudo 10 Messages postés jeudi 18 janvier 2007Date d'inscription 22 juillet 2007 Dernière intervention - 22 juil. 2007 à 16:51 - Dernière réponse : cs_Bidou 5507 Messages postés dimanche 4 août 2002Date d'inscription 20 juin 2013 Dernière intervention
- 22 juil. 2007 à 17:08
Bonjour , je souhaite insérer les valeurs obtenues dans ma boucle dans un tableau, mais je n'arrive pas a remplir ce tableau , avez vous une idée pour faire ca ?







private



void
button1_Click(

object
sender,

EventArgs
e){


double
totox = 0;


for
(

int
i = 0; i < 17; i++){


double
totoy = 200 - ((0.25 + 0.22508 *

Math
.Sin(((

Math
.PI) / 4) * totox) + 0.09323 *

Math
.Cos(((

Math
.PI) / 4) * totox)) * 200);totoy =


Math
.Round(totoy, 0);totox = totox + 0.5;


int
[] test;

//comment faire pour remplir le tableau ?

}

je souhaiterais également convertir totoy (double) en int , je reussi à le faire en passant par une textbox et et remettant la valeur string de ma textbox dans un int, j'imagine qu'il y a une solution plus propre pour faire ca ?

si vous pouvez m'éclairez je vous en serais tres reconnaissant.
Afficher la suite 

1 réponse

Répondre au sujet
cs_Bidou 5507 Messages postés dimanche 4 août 2002Date d'inscription 20 juin 2013 Dernière intervention - 22 juil. 2007 à 17:08
-2
Utile
créer un tableau en dehors de la boucle (par exemple int[] x = new int[12];
dans la boucle, assigner les valeurs aux cellules du tableau x[i] = y

Pour caster un double en int, tu fais comme ceci:
int x = (int)3.4;

Attention aux pertes de précisons !

<hr />
-Blog-
Commenter la réponse de cs_Bidou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.