begin process at 2012 05 28 14:31:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Algorithme

 > 

Maths

 > 

boucle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

boucle

samedi 24 janvier 2009 à 18:40:27 | boucle

nidhaletec

location locations[] = { // lat/long {42.73, 73.68}, {44.28, 73.99}, {44.70, 73.46}, {44.93, 74.89}, {43.97, 75.91}, {43.10, 75.23}, {43.04, 76.14}, {43.17, 77.61}, {42.89, 78.86}, {42.44, 76.50}, {42.10, 75.91}, {42.04, 74.11}, {40.67, 73.94} }; ma question : ce sont des coordonnes (latitude et longitude) des points ; mais en fait les points que je cherche a mettre ses coordonnees dans cette location[] sont beuacoup plus nombreuses que ca (environ 473 point). donc je cherche a savoir comment je construit une boucle qui classe les log (i) et les lat (j) dans cette location []
samedi 24 janvier 2009 à 19:21:09 | Re : boucle

racpp

Administrateur CodeS-SourceS
Salut,
Ca dépend d'où viennent ces valeurs. Sont elles calculées ou récupérées quelque part?
samedi 24 janvier 2009 à 19:50:14 | Re : boucle

nidhaletec

ce sont recupere, voila une partie du code que les recupere: OSM::Node *n = comp1->nextNode(); cout << "Node id: " << n->id() << " lat: " << n->getLat() << " lon: "
samedi 24 janvier 2009 à 20:00:46 | Re : boucle

nidhaletec

pour que vous comprenez plus la question; c une partie d'un code que je cherche a l'adapter sur les donnees que j'en ai: // specify data enum nodes { Troy, LakePlacid, Plattsburgh, Massena, Watertown, Utica, Syracuse, Rochester, Buffalo, Ithaca, Binghamton, Woodstock, NewYork, N }; const char *name[] = { "Troy", "Lake Placid", "Plattsburgh", "Massena", "Watertown", "Utica", "Syracuse", "Rochester", "Buffalo", "Ithaca", "Binghamton", "Woodstock", "New York" }; location locations[] = { // lat/long {42.73, 73.68}, {44.28, 73.99}, {44.70, 73.46}, {44.93, 74.89}, {43.97, 75.91}, {43.10, 75.23}, 8 {43.04, 76.14}, {43.17, 77.61}, {42.89, 78.86}, {42.44, 76.50}, {42.10, 75.91}, {42.04, 74.11}, {40.67, 73.94} }; edge edge_array[] = { edge(Troy,Utica), edge(Troy,LakePlacid), edge(Troy,Plattsburgh), edge(LakePlacid,Plattsburgh), edge(Plattsburgh,Massena), edge(LakePlacid,Massena), edge(Massena,Watertown), edge(Watertown,Utica), edge(Watertown,Syracuse), edge(Utica,Syracuse), edge(Syracuse,Rochester), edge(Rochester,Buffalo), edge(Syracuse,Ithaca), edge(Ithaca,Binghamton), edge(Ithaca,Rochester), edge(Binghamton,Troy), edge(Binghamton,Woodstock), edge(Binghamton,NewYork), edge(Syracuse,Binghamton), edge(Woodstock,Troy), edge(Woodstock,NewYork) }; ces nodes ce ne sont pas que je vais utiliser mais j'ai deja un code qui rends les latitudes et les longitudes des points que je vais utiliser. et voila une partie du code : void dotest(OSM::Components *comp1) { comp1->rewindNodes(); comp1->rewindWays(); while (comp1->hasMoreNodes()) { OSM::Node *n = comp1->nextNode(); cout << "Node id: " << n->id() << " lat: " << n->getLat() << " lon: "
dimanche 25 janvier 2009 à 17:33:19 | Re : boucle

NAMANE16

Je pense vaut mieux utiliser un tableau à deux dimensions dans lequel on place les données altitude et longitude comme suit:

float locations[473][2] = {  {42.73, 73.68}, {44.28, 73.99}, {44.70, 73.46}, {44.93, 74.89}, {43.97, 75.91}, {43.10, 75.23}, {43.04, 76.14}, {43.17, 77.61}, {42.89, 78.86}, {42.44, 76.50}, {42.10, 75.91}, {42.04, 74.11}, {40.67, 73.94},
................................................jusqu'au 473eme pairs 
};

par exmple on peut obtenir la première location par:
1ere location:
locations[0][0]= 42.73
locations[0][1]= 73.68

ou  la deuxième location par:
locations[1][0]= 44.28
locations[1][1]= 73.99

Bon courage.......

dimanche 25 janvier 2009 à 17:42:15 | Re : boucle

NAMANE16

Suit à ma précedente réponse on peut donc classer les lat(i) dans locations[i][0] et log (i)  dans locations[i][1]...c'est tout...



Cette discussion est classée dans : boucle, points, cherche, location, lat


Répondre à ce message

Sujets en rapport avec ce message

enum,iteration [ par nidhaletec ] Je cherche a savoir si cette ecriture est juste :                enum nodes ;                std::stringstream t;                t id());              je cherche [ par charbel346 ] salut. je suis un etudiant de programmation et je souhaite trouver un sujet de compilation d'une grammaire attribuee pour mon projet de compilation. a besoin d'aide pour un probleme avec les liste chainees [ par boulhech27 ] bonjou à tous. voici mon probleme. je n'arrive pas à trouver comment chercher le nombre d'occurence dans ma liste chainéevu que je copie des string d' cherche log de screenshot [ par traxx2dingue ] Salut a tous et a toutes!!!j'ai besoin de l'aide d'un programmeurje débute en C et C++et j'aurais voulu savoir si quelqu'un pouvait me faire le progra Graph sous builder 6 [ par nicolas43 ] Salut,Je suis étudiant en Génie électrique et je dois réaliser un programme pour superviser l'énergie produite par les panneaux solaires placés sur l' demande algorithme ou code java [ par hajjicheri ] hajjij'ai un image fixe.j'applique le phenomene de detecteur de harris qui permet d'extraire les coins de contours les points recuperes sont souvent u reponse [ par lamita23 ] mais je cherche pas a piraté monsieur,,je cherche une solution pour ne pas avoir comme ce genre d'erreur cherche un logiciel qui cree un serveur wow [ par jbdfjojo ] ça fait plus d un moi que je cherche un logiciel qui pourra créer un serveur privée world of warcraft en 3.0.9.ma question est la suivante :qui connai Boucle ne s'éxécute pas [ par Niwrad ] Bonjour à tous, Je suis plus ou moins débutant en programmation C, Je souhaite créer un programme (console) m'affichant une pyramide d'étoiles en fonc strlen to const char* [ par thefrox ] Bonjour,je cherche a convertir la fonction C++ strlen pour strcatex :  strcat( buffer , strlen ( buffer ) );Le strlen(char*s


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,886 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales