Tableau en C

Fermé
rimounatn Messages postés 93 Date d'inscription jeudi 24 décembre 2009 Statut Membre Dernière intervention 7 septembre 2010 - 2 janv. 2010 à 21:52
rimounatn Messages postés 93 Date d'inscription jeudi 24 décembre 2009 Statut Membre Dernière intervention 7 septembre 2010 - 2 janv. 2010 à 22:17
Bonjour,
j'ai besoin de vos idée :) aidez moi SVP.
j'ai un tableau de ville
voici un exemple :
|1|33|5|2|10|32|3|11|8|4|7|12|5|1|2|...
Les cases en gras sont les numéro de ville , chaque numéro de ville est suivi de son abscisse et de son ordonnée.
Je veux faire un programme qui rempli 2tableaux à partir de ce tableau: un par les abscisse et l'autre par les ordonnées.
Que dois je faire SVP ?

3 réponses

Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
2 janv. 2010 à 21:53
prendre un papier et un crayon et essayer de le faire vous-même comme si vous étiez un programme informatique. C-à-d que vous ne pouvez accéder qu'à un seul élément du tableau en même temps.

Faites-vous un exemple et essayez de traduire vos étapes lorsque vous aurez une vision d'ensemble.
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 330
2 janv. 2010 à 21:56
1) Déclarer deux tableaux de taille suffisante, un pour les abscisses, un pour les ordonnées
2) Parcourir le tableau initial de la manière suivante :
2-A) Incrémenter le pointeur de tableau pour sauter le numéro de ville qui n'a aucun importance
2-B) Lire dans le tableau initial, stocker la valeur lue dans le tableau d'abscisses
2-C) Lire dans le tableau initial, stocker la valeur lue dans le tableau d'ordonnées
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
2 janv. 2010 à 22:00
exactement!

Maintenant, on précise : on pousse le détail en essayant d'écrire les variables exactes que le programme va devoir utiliser. Tu parles de "pointeur de tableau" (je pense que tu veux dire "indice") : donne lui un nom, et donne exactement l"instruction" quand il faut l'incrémenter.

De plus tu stockes les valeurs lues dans des tableaux... Ici aussi il faut être plus précis et avoir une variable qui sera l'indice où les valeurs seront ajoutées.
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 330 > Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013
2 janv. 2010 à 22:03
c'pas moi qui doit faire l'exercice, hein.
Il faut bien penser à jeter un coup d'œil aux pseudos avant de répondre :)
0
rimounatn Messages postés 93 Date d'inscription jeudi 24 décembre 2009 Statut Membre Dernière intervention 7 septembre 2010 15
2 janv. 2010 à 22:17
Merci pour tous , je vais essayé :))))
0