Retourner aux forums || Retourner au forum Programmation.shell

Programmation.shell : création d'un tableau de donnée?

Posté par fantomette5 () le 17 mars 2007
0
Bonjour, j'ai un petit souci , j'aimerais créer un tableau de valeurs (2colonnes et 7 valeurs)type :
x1 y1
x2 y2 ... dont x1 et y1 sont fixés et après je connais toutes les formules pour calculer mes points qui découlent de x1 et y1 or je ne sais pas comment paramétrer mon tableau (soit sous c ou csh)!si quelqu'un pouvait me donner un petit tuyau !
merci

> Lire le message (2 commentaires, moyenne: 1,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

des boucles et des formules

Posté par NeoX () le 17/03/2007 à 15:59. (lien). Évalué à 1.

en francais dans le texte

pour x de 0 à 1
|--pour y de 0 à 6
|----tableau[x][y]= le calcul qui va bien
|--finpour
finpour

--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

Exemple en C

Posté par Frédéric Lopez () le 17/03/2007 à 20:51. (lien). Évalué à 2.

#include <stdio.h>

int main(int argc, char *argv[])
{
	const int nb_points = 7;
	float point[nb_points][2];
	int i = 0;

	/* initialisation des coordonnées du premier point */
	point[0][0] = 10.5f; // abcisse
	point[0][1] = 3.2f; // ordonnée

	/* calcul des coordonnées des points suivants */
	for (i = 1 ; i < nb_points ; i++)
	{
		/* formule de calcul */
		point[i][0] = point[i-1][0] + 1.7f;
		point[i][1] = point[i-1][1] - 2.4f;
	}

	/* affichage des coordonnées des points */
	for (i = 0 ; i < nb_points ; i++)
	{
		printf("Point %d : x = %f, y = %f\n", i, point[i][0], point[i][1]);
	}

	return 0;
}

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.shell