La programmation.

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 ... 16

Sainior

  • Membre
  • 6362 posts
18 octobre 2011, 19:41
Bah c'est pas compliqué, tu fais une requête avec mysql_query() et tu mets les données sous forme de tableau avec mysql_fetch_assoc() ou mysql_fetch_array().

Morsula

  • Membre
  • 4745 posts
20 octobre 2011, 00:08
Dites les experts programmeurs du forum, le C par rapport au C++ est-ce que ça change vraiment beaucoup ou le C++ c'est juste du C avec la dimension objet ? Je veux dire au niveau de la synthaxe et des mots clés : si en cours je fais un peu de C++ est-ce que je peux passer au C sans trop de problème et inversement ?

C'est pour savoir si ça vaut le coup que je garde mon bouquin "Le C premier langage" que j'ai un peu lu mais j'ai toujours eu la flemme de lancer un IDE avec compilateur pour m'amuser à en chier.

Edit:
Franchement j'ai trop le choix donc je ne sais plus vers quoi me spécialiser de préférence. En entreprise le 4D est tout indiqué. En cours on verra un peu de tout : JavaScript, VB, C++, PHP, Java, etc.
« Modifié: 20 octobre 2011, 00:18 par Morsula »

Flower//

  • Invité
20 octobre 2011, 16:27
Tous les langages que tu viens de citer sont très différents les uns des autres; le VB est sympa pour créer des petits logiciels en deux temps trois mouvements sous windows et est très simple à apprendre. Le java je ne le connais pas mais ça n'a aucun rapport avec le javascript, qui lui est un langage de programmation web, php aussi bien sûr. Concernant le C et le C++ c'est assez différent même si ça reste dans les mêmes grands principes, la syntaxe change pas mal lorsque tu passes du C au C++ et inversement, mais le C++ paraît plus complet, après je ne peux pas t'en dire plus je n'ai fait que du C et j'ai quasiment jamais touché au C++.

Edualc

  • Membre
  • 7361 posts
20 octobre 2011, 19:00
Le C c'est de la merde. [/troll]
Tu peux passer assez facilement du C au C++, le C++ c'est du C avec des fonctions de plus haut niveau et avec la dimension objet, mais ça reste assez proche. Sauf erreur de ma part, tout code C peut être copié collé vers du C++ (doit y avoir des contre-exemples mais osef).

Aller dans l'autre sens est moins simple car tu vas te retrouver à voir des trucs qui marchent plus, que tu vas devoir recoder avec des trucs de plus bas niveau, ce qui est rarement agréable.

Max

  • Membre
  • 12928 posts
20 octobre 2011, 19:09
tant que j'y suis, même si c'est pas vraiment de la programmation.
Le html5/css3 vaut la peine d'être revu?
Ils changent beaucoup des versions précédentes (je parle d'un point de vue fonctionnalités/possibilités)

Sainior

  • Membre
  • 6362 posts
20 octobre 2011, 19:13
Tu m'étonnes qu'ils valent la peine, tu peux faire des trucs en css3 que tu pouvais faire qu'en JS avant, par exemple.

Max

  • Membre
  • 12928 posts
20 octobre 2011, 19:17
ça mérite un coup d’œil alors, merci

Trashy

  • Invité
20 octobre 2011, 21:14
Va falloir que je me mette à HTML 5 et CSS 3, moi. :hum:

Sinon, j'ai un souci, là. J'ai crée un bouton de réinitialisation.

Code: ((x)HTML) [Sélectionner]
<input type="reset" name="effacer" value="Réinitialiser !" />
Le problème étant qu'il ne réinitialise rien du tout, mais m'affiche les dernières valeurs que j'ai rentré dans mon formulaire. Quelqu'un pour m'aider, svplease ?

// edit : problème résolu.
« Modifié: 21 octobre 2011, 16:20 par Trashy »

Morsula

  • Membre
  • 4745 posts
22 octobre 2011, 00:59
Le HTML5 vaudra le coup quand les tous les navigateurs pourront l'interpréter ;D

Merci pour vos avis sur le C/C++. Je ne suis pas sûr qu'on passe par le C avant d'attaquer le C++ en cours alors si j'ai le courage je vais quand même lire mon bouquin. En ce moment j'ai la tête remplie de 4D, si dans deux ans je ne suis pas une bête en GdBD je ne sais pas, j'aurais raté ma formation :D

The Miz

  • Membre
  • 19276 posts
22 novembre 2011, 22:06
Salut.
Je suis puissament en galère. J'ai un tp d'informatique à rendre pour vendredi, 5 programmes à faire. J'en ai fait quatre, il m'en reste un. Problèmes : il est apparement chaud, et surtout j'ai completement pas le temps de plancher dessus d'ici vendredi. J'en appelle donc aux professionels de l'infos, pour qui ça devrait être tronquill. C'est un programme en C que je dois faire, voici l'algo (avec une indentation made in moi, donc surement fausse, sinon l'algo est bon) :

Programme

Constante

  entier Max <-- 1000
type t_ville structure
  chaine (30) ville
  reel latitude
  reel longitude
fstr
type t_liste tableau (1...Max) de t_ville

Variables
  t_liste liste ville
  chaine (30) ville-select
  entier i,n j

Debut
  écrire "Combien de villes ?"
  lire j
    pour i de 1 à j
      écrire "entrez le nom d'une ville, sa latitude et sa longitude"
      lire liste ville (i).ville, liste ville (i).latitude, liste ville (i).longitude
    fpour
    écrire "Quelle ville vous interesse ?"
    lire ville_selec
    n <-- 0
    répéter
      n <-- n+1
    jusqu'à (liste ville (n).ville = ville. selec (ou n > j))
    si (n <= 1)
    écrire liste ville (n).ville, liste ville (n).latitude, liste ville (n).longitude)
    pour i de 1 à j
      si liste ville (n).latitude = liste ville (i).latitude alors
        écrire listeville (i).ville
      fsi
    fpour
    pour i de 1 à j
      si liste ville (n).longitude = liste ville (i).longitude
        écrire liste ville (i).ville
      fsi
    fpour
fin

The Miz

  • Membre
  • 19276 posts
23 novembre 2011, 21:52
Up please, il en va de ma vie 

The Miz

  • Membre
  • 19276 posts

mad fen

  • Membre
  • 15252 posts
24 novembre 2011, 13:36
La programmation est une sous-culture de banlieue qui ne mérite pas qu'on s'y intéresse.

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 14:37
Je ne m'y interesse pas, je suis obligé d'en faire  :(

fcnantais91

  • Membre
  • 324 posts
24 novembre 2011, 16:13
int max = 1000;
typedef struct{
  char[30] ville;
  float latitude;
  float longitude;
}t_ville;

typedef struct{
  t_ville[max-1] tableau;//car l'indice du tableau va de 0 à max-1, ce qui fait donc bien max éléments dans ton tableau
}t_liste;

int main(int argc,char *argv[]){
  t_liste liste_ville;
  char[30] ville-select;
  entier i,n,j;

  printf("Combien de villes ?");
  scanf("%d",&j);
    for(i=0;i<j;i++){
      printf("entrez le nom d'une ville, sa latitude et sa longitude");
      scanf ("%s %d %d",liste_ville.tableau.ville,liste_ville.tableau.latitude,liste_ville.tableau.longitude); //y a surement moyen de mieux faire
    }
    printf("Quelle ville vous interesse ?");
    scanf("%s",&ville_selec);
    n = 0;
    while(strcmp(liste_ville[n].ville,ville_selec)!=0){ //ne pas oublier d'inclure string.h
      n++;
    }

    if(n <= 1){
       printf("%s %d %d",liste_ville.tableau[n].ville, liste_ville.tableau[n].latitude, liste_ville.tableau[n].longitude));
    }//je crois qu'il te manque un finsi dans ton algo, je le mets ici dans le doute

   for(i=0;<j;i++){
      if( strcmp(liste_ville.tableau[n].latitude,liste_ville.tableau.latitude)==0){
        printf("%d",liste_ville.tableau.ville);
      }
    }
    for(i=0;<j;i++){
      if(strcmp(liste_ville.tableau[n].longitude,liste_ville.tableau.longitude)==0))
        printf("%d",liste_ville.tableau.ville);
      }
    }
}

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 17:36
En C il a dit.

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 17:42
Merci mec, mais j'ai compile et y a plein d'erreurs :(

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 17:45
Y'a aucune variable qui est déclarée rien, c'est pas la peine, son code c'est pas du C. Ca ressemble vaguement à du java.

The Miz

  • Membre
  • 19276 posts

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 18:00
Aucun include, pas de définitions de variables, essaie déjà de mettre ça. J'suis de loin pas une experte en C mais je sais en tous cas qu'il manque ça.

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 18:06
J'arrive même pas a definir le type t_liste tableau (1...MAX) de t_ville. Edualc si tu passe par la et que t as du temps :)

fcnantais91

  • Membre
  • 324 posts
24 novembre 2011, 18:30
Oui j'ai pas mis les include...
Mais en même temps si on lui demande de faire du C, c'est qu'il à des bases, ça me paraissait évident qu'il les rajouterait :ichiz:
Pour le reste, j'ai juste traduit le pseudo code fourni...

Miz, poste tes erreurs de compil, qu'on y voie un peu plus clair stp

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 18:32
Pour le include j'avais rajoute ouais, je connais quand même ca.
Pour les erreurs j'essayerais en rentrant chez moi, la je suis sur mon portable.

fcnantais91

  • Membre
  • 324 posts
24 novembre 2011, 18:38
J'arrive même pas a definir le type t_liste tableau (1...MAX) de t_ville. Edualc si tu passe par la et que t as du temps :)
Je viens de relire ton pseudo-code, mea culpa, j'avais compris que tu utilisais une structure pour stocker ton tableau (comme seul et unique champ, je voyais pas l'interet)...

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 20:11
Bon, je suis en core en galère.
Alors déjà, voilà l'énoncé du programme, pour y voir plus clair :

Tableaux de structure

Considérons :
- le type t_ville défini par : type_t ville structure
                                        chaine(30) ville
                                        reel latitude
                                        reel longitude
                                fstr
- le type t_liste défini par : type_t liste tableau(1....1000) de t_ville
- la variable listeVilles définie par : t_liste listeVilles

Ecrire un programme permettant :
- d'initialiser la variable listeVille (lecture au clavier des infos des villes);
- d'afficher les coordonnées d'une ville donnée;
- d'afficher toutes les villes ayant la même latitude que la ville saisie;
- d'afficher toutes les villes ayant la même longitude.

J'ai fait le programme avec ma binôme de choc. Voilà ce qu'on a fait :

# include <stdio.h>


const int Max=1000;

typedef struct t_villes {
    char ville[30];
    float latitude;
    float longitude;
} villes;
    
int main()

{  
    villes listeville[Max];
    char ville_select[30];
    int i, n, j;
    
    printf ("Combien de villes?");
    scanf ("%d",&j);
    
    for (i=0;i<j;i++)
    {
        printf ("Entrez le nom d'une ville, sa latitude et sa longitude");
        scanf ("%s %f %f", listeville.ville, &listeville.latitude, &listeville.longitude);
    }
    
    printf ("Quelle ville vous intéresse?");
    scanf ("%s",ville_select);
    
    n=0;
    
    while (listeville[n].ville != ville_select)
    {
        n++;
    }
    
    printf ("%s %f %f", listeville[n].ville, listeville[n].latitude, listeville[n].longitude);
    
    for (i=0;i<j;i++)
    {
        if (listeville[n].latitude==listeville.latitude)
        {
            printf ("%s", listeville.ville);
        }
    }
    
    for (i=0;i<j;i++)
    {
        if (listeville[n].longitude==listeville.longitude)
        {
            printf ("%s", listeville.ville);
        }
    }
    
    return 0;
}

On compile, et la EPIC WIN, pas d'erreurs.

Oui mais voilà : le fichier est fait pour marcher avec un fichier de redirection, ça pour être précis :

Spoiler
Tema
5.667 -0.017
Castellon
39.983 -0.050
Grimsby
53.583 -0.083
Gao
16.317 -0.150
London
51.500 -0.167
Brighton
50.833 -0.167
Koforidua
6.017 -0.200
Accra
5.550 -0.250
Peterborough
52.583 -0.250
Adrar
27.850 -0.317
Tenkodogo
11.900 -0.317
Hull
53.750 -0.333
Pau
43.300 -0.367
Caen
49.183 -0.367
Valencia
39.483 -0.400
Huesca
42.133 -0.417
Niort
46.317 -0.450
Alicante
38.350 -0.483
Mont-de-Marsan
43.900 -0.500
Angers
47.483 -0.533
Lincoln
53.233 -0.550
Bordeaux
44.833 -0.567
Oran
35.750 -0.633
Winneba
5.367 -0.633
Sidi-bel-Abbes
35.250 -0.650
Elche
38.267 -0.683
Laval
48.067 -0.750
Tamale
9.433 -0.817
Bolgatanga
10.733 -0.883
Zaragoza
41.650 -0.900
Northampton
52.233 -0.900
Oda
5.917 -0.933
Cartagena
37.600 -0.983
Reading
51.467 -0.983
St-Lo
49.117 -1.083
York
53.967 -1.083
Leicester
52.633 -1.083
Murcie
37.983 -1.133
Kaya
13.067 -1.150
Lerwick
60.150 -1.150
Nottingham
52.967 -1.167
Middlesbrough
54.583 -1.233
Oxford
51.767 -1.250
Tilimsen
34.883 -1.350
Southampton
50.917 -1.417
Bayonne
43.500 -1.467
La-Roche-sur-Yon
46.633 -1.500
Sheffield
53.383 -1.500
Derby
52.917 -1.500
Durham
54.783 -1.567
Nantes
47.233 -1.583
Kumasi
6.750 -1.583
Newcastle
54.983 -1.583
Leeds
53.833 -1.583
Obuasi
6.250 -1.600
Cherbourg
49.633 -1.617
Pampelune
42.817 -1.650
Ouagadougou
12.333 -1.667
Rennes
48.100 -1.667
Stratford
52.200 -1.683
Sekondi
4.983 -1.717
Oujda
34.683 -1.750
Huddersfield
53.650 -1.783
Salisbury
51.083 -1.800
Birmingham
52.500 -1.833
Albacete
39.000 -1.867
Bournemouth
50.717 -1.900
Kolahun
8.400 -10.033
Buchanan
5.950 -10.033
Kissidougou
9.250 -10.133
Kakata
6.583 -10.317
Monrovia
6.333 -10.767
Tubmanburg
6.783 -10.833
Monterrey
25.667 -100.333
Pierre
44.370 -100.350
Queretaro
20.633 -100.383
Mobridge
45.530 -100.430
Valentine
42.870 -100.570
McCook
40.220 -100.620
Bismarck
46.810 -100.790
Celaya
20.533 -100.800
Oakley
39.130 -100.820
Saltillo
25.500 -101.000
Morelia
19.667 -101.183
Hooker
36.820 -101.220
Guanajuato
21.000 -101.267
Minot
48.240 -101.300
Garrison
47.630 -101.400
Monclova
26.917 -101.417
Irapuato
20.667 -101.500
Leon
21.167 -101.700
Amarillo
35.210 -101.830
Lubbock
33.580 -101.840
Faith
45.030 -102.030
Uruapan
19.433 -102.067
Lemmon
45.920 -102.170
Aguascalientes
21.850 -102.300
Odessa
31.860 -102.370
Burlington
39.280 -102.430
Zacatecas
22.800 -102.550
Lamar
38.070 -102.730
Dickinson
46.880 -102.790
Yuma
40.130 -102.830
Alliance
42.100 -102.880
Clovis
34.230 -103.220
Guadalajara
20.667 -103.333
Cordoba
26.300 -103.383
Torreon
25.567 -103.417
Williston
48.150 -103.620
Colima
19.233 -103.683
Tucumcari
35.180 -103.730
Baker
46.350 -104.200
Carlsbad
32.420 -104.230
Trinidad
37.180 -104.520
Pueblo
38.270 -104.610
Regina
50.500 -104.633
Durango
24.017 -104.667
Greeley
40.420 -104.690
Cheyenne
41.140 -104.820
Tepic
21.500 -104.850
Denver
39.750 -104.990
Loveland
40.210 -105.060
Poplar
48.130 -105.170
Boulder
40.010 -105.280
Gillette
44.290 -105.500
Laramie
41.310 -105.580
Alamosa
37.470 -105.900
Alamogordo
32.900 -105.950
Chihuahua
28.667 -106.100
Casper
42.850 -106.310
Opheim
48.850 -106.320
Mazatlan
23.183 -106.417
Albuquerque
35.080 -106.630
Saskatoon
52.167 -106.667
Buffalo
44.320 -106.700
Aspen
39.250 -106.920
Sheridan
44.800 -106.960
Rawlins
41.790 -107.240
Culiacan
24.833 -107.383
Silverton
37.800 -107.670
Rifle
39.580 -107.830
Durango
37.250 -107.920
Farmington
36.720 -108.200
Battleford
52.750 -108.333
Riverton
43.030 -108.390
Billings
45.780 -108.500
Cortez
37.350 -108.580
Cody
44.520 -109.030
Clipperton
10.333 -109.217
Paques
-27.083 -109.333
Jensen
40.380 -109.350
Lewistown
47.080 -109.420
Havre
48.550 -109.680
Bisbee
31.450 -109.920
Kenema
7.917 -11.200
Kayes
14.433 -11.467
Kiffa
16.633 -11.467
Bo
7.967 -11.750
Afton
42.700 -110.870
Guaymas
27.983 -110.900
Hermosillo
29.250 -110.983
Nogales
31.333 -111.000
Tucson
32.250 -111.030
Evanston
41.030 -111.030
Bozeman
45.680 -111.040
Flagstaff
35.200 -111.630
Provo
40.250 -111.670
Rexburg
43.820 -111.790
Preston
42.080 -111.900
Helena
46.590 -112.040
Phoenix
33.500 -112.050
Richfield
38.750 -112.080
Pocatello
42.870 -112.450
Butte
46.020 -112.540
Dillon
45.200 -112.670
Camrose
53.017 -112.800
Edmonton
53.567 -113.417
Mackay
43.920 -113.630
Missoula
46.860 -114.010
Calgary
51.083 -114.083
Kalispell
48.190 -114.310
Hailey
43.520 -114.320
Yellowknife
62.500 -114.483
Caliente
37.600 -114.520
McGill
39.400 -114.780
Wells
41.130 -114.970
Coppermine
67.817 -115.200
Nipton
35.500 -115.300
Mexicali
32.633 -115.450
Salmon
45.500 -115.750
Wallace
47.450 -115.920
Grangeville
45.930 -116.130
Boise
43.633 -116.200
Sandpoint
48.280 -116.570
Ensenada
31.883 -116.633
Moscow
46.730 -117.000
Lewiston
46.410 -117.020
Tijuana
32.483 -117.167
Vale
43.980 -117.230
Goldfield
37.700 -117.250
Tonopah
38.080 -117.250
Spokane
47.670 -117.420
Wallowa
45.570 -117.530
Winnemucca
40.970 -117.750
Baker
44.770 -117.830
Porth-Radium
66.083 -118.017
Pendleton
45.680 -118.780
Bakersfield
35.330 -118.870
Burns
43.580 -119.080
Pasco
46.250 -119.120
Omak
48.420 -119.500
Fresno
36.680 -119.780
Reno
39.530 -119.820
Mamou
10.400 -12.083
Labe
11.283 -12.183
Dalaba
10.783 -12.200
Pita
11.083 -12.250
Zouerate
22.733 -12.350
Bonthe
7.533 -12.500
Kindia
10.050 -12.817
Condon
45.230 -120.170
Fossil
45.010 -120.300
Kamloops
50.650 -120.400
Yakima
46.620 -120.500
Alturas
41.500 -120.570
Wasco
45.600 -120.700
Bend
44.070 -121.280
Stockton
37.980 -121.330
Sacramento
38.530 -121.500
Monterey
36.580 -121.920
Oakland
37.830 -122.250
Seattle
47.583 -122.333
Tacoma
47.270 -122.500
Portland
45.533 -122.667
Medford
42.320 -122.870
Olympia
47.050 -122.883
Salem
44.940 -123.030
Eugene
44.050 -123.090
Vancouver
49.217 -123.100
Albany
44.630 -123.100
Ukiah
39.150 -123.200
Roseburg
43.220 -123.350
Victoria
48.417 -123.367
Newport
44.650 -124.030
Eureka
40.820 -124.170
Brookings
42.070 -124.270
Kitimat
54.083 -128.633
Atar
20.533 -13.133
Freetown
8.500 -13.283
Dubreka
9.833 -13.533
Kaedi
16.200 -13.533
Arrecife
28.950 -13.550
Fria
10.450 -13.633
Tambacounda
13.750 -13.667
Conakry
9.500 -13.717
Inuvik
68.267 -133.667
Juneau
58.333 -134.333
Gambier
-23.167 -135.000
Haines
59.230 -135.450
Gabu
12.317 -14.183
Georgetown
-7.933 -14.417
Bafata
12.150 -14.633
Georgetown
13.517 -14.833
Kolda
12.933 -14.917
McCarthy
61.400 -143.000
Cordova
60.500 -145.500
Fakarava
-16.033 -145.600
Valdez
61.110 -146.280
Fairbanks
64.850 -147.720
Whittier
60.800 -148.800
Seward
60.060 -149.260
Tubuai
-23.383 -149.450
Papeete
-17.533 -149.567
Catio
11.217 -15.167
Mansoa
12.133 -15.300
Bolama
11.583 -15.500
Bissau
11.867 -15.650
Rosso
16.483 -15.883
Nouakchott
18.150 -15.967
Anchorage
61.167 -150.000
Denali
63.150 -150.300
Homer
59.390 -151.330
Bora-Bora
-16.500 -151.750
Kalapana
19.420 -155.000
Hilo
19.700 -155.067
Naalehu
19.000 -155.580
Kamuela
20.020 -155.670
Wailuku
20.920 -156.500
Kaunakakai
21.100 -156.980
Honolulu
21.317 -157.833
Wahiawa
21.500 -158.030
Kapaa
22.100 -159.330
Lihue
21.980 -159.370
Rarotonga
-21.250 -159.750
Kaolack
14.150 -16.133
Kerewan
13.483 -16.167
Cacheu
12.200 -16.167
Diourbel
14.650 -16.200
Louga
15.617 -16.217
Ziguinchor
12.583 -16.333
Fatick
14.317 -16.450
Brikama
13.250 -16.650
Banjul
13.467 -16.650
Thies
14.817 -16.867
Funchal
32.667 -16.917
Funchal
32.667 -16.917
Togiak
59.040 -160.240
Nome
64.500 -165.500
Nouadhibou
20.900 -17.017
Rufisque
14.717 -17.267
Husavik
66.050 -17.283
Dakar
14.633 -17.450
Valverde
27.800 -17.917
Apia
-13.800 -171.750
Nuku'Alofa
-21.150 -175.233
Uvea
-13.367 -176.200
Adak
51.867 -176.667
Midway
28.200 -177.400
Futuna
-14.417 -178.333
Akureyri
65.683 -18.067
Aberdeen
57.167 -2.067
Cuenca
40.067 -2.117
Leo
11.117 -2.133
Stoke
53.000 -2.167
Gloucester
51.883 -2.233
Yako
12.983 -2.250
Manchester
53.500 -2.250
Bechar
31.583 -2.283
Sunyani
7.367 -2.300
Ouahigouya
13.517 -2.333
Gourcy
13.217 -2.333
Bath
51.383 -2.367
Koudougou
12.250 -2.383
Logrono
42.467 -2.433
Almeria
36.833 -2.433
Bolton
53.583 -2.433
Wells
51.217 -2.650
Vitoria
42.850 -2.667
Preston
53.767 -2.700
Vannes
47.667 -2.733
St-Brieuc
48.517 -2.750
Bondoukou
8.050 -2.750
Shrewsbury
52.717 -2.750
Bouna
9.317 -2.883
Chester
53.200 -2.900
Liverpool
53.417 -2.917
Carlisle
54.900 -2.917
Bilbao
43.250 -2.933
Kirkwall
58.983 -2.967
Tombouctou
16.817 -2.983
Reykjavik
64.150 -21.967
Akranes
64.317 -22.083
Keflavik
64.017 -22.583
Sal
16.200 -22.967
Isafjordhur
66.083 -23.133
Praia
14.917 -23.500
Mindelo
16.900 -25.000
Saunders
-57.800 -26.467
Velas
38.700 -28.217
Horta
38.533 -28.633
Nador
35.167 -3.000
Newport
51.583 -3.000
Dundee
56.467 -3.000
Gaoua
10.300 -3.200
Aboisso
5.433 -3.217
Cardiff
51.500 -3.217
Edinburgh
55.950 -3.217
Lorient
47.750 -3.350
Ubeda
38.017 -3.367
Abengourou
6.700 -3.450
Perth
56.400 -3.467
Torquay
50.467 -3.500
Exeter
50.717 -3.517
Grenada
37.167 -3.583
Aranjuez
40.033 -3.617
Burgos
42.350 -3.683
Madrid
40.417 -3.717
Getafe
40.300 -3.733
Santander
43.467 -3.800
Jaen
37.767 -3.800
Adzope
6.117 -3.817
Nouna
12.733 -3.900
Swansea
51.633 -3.950
Stirling
56.117 -3.950
Recife
-8.100 -34.883
Maceio
-9.667 -35.733
Caruaru
-8.250 -35.917
Stromness
-54.183 -36.717
Aracaju
-10.900 -37.117
Mossero
-5.167 -37.300
Alagoinhas
-12.150 -38.350
Salvador
-12.967 -38.483
Fortaleza
-3.750 -38.583
Abidjan
5.317 -4.017
Taza
34.267 -4.017
Toledo
39.867 -4.033
Quimper
48.000 -4.100
Segovie
40.950 -4.117
Mopti
14.483 -4.167
Plymouth
50.383 -4.167
Agboville
5.917 -4.250
Inverness
57.450 -4.250
Glasgow
55.883 -4.250
Caernarvon
53.133 -4.267
Dabakala
8.317 -4.400
Malaga
36.717 -4.417
Douglas
54.150 -4.483
Brest
48.383 -4.500
Ayr
55.467 -4.633
Avila
40.650 -4.700
Banfora
10.600 -4.750
Valladolid
41.650 -4.750
Dimbokro
6.717 -4.767
Cordoba
37.883 -4.767
Orodara
11.000 -4.900
Pembroke
51.683 -4.917
San
13.350 -4.950
Sobral
-3.750 -40.333
Juazeiro
-9.417 -40.500
Campos
-21.767 -41.350
Parnaiba
-2.967 -41.767
Natal
-5.583 -42.617
Teresina
-5.150 -42.767
Caxias
-4.883 -43.333
Orcadas
-60.750 -44.717
Divinopolis
-20.133 -44.917
Taubate
-23.000 -45.600
Santos
-23.933 -46.367
Campinas
-22.900 -47.100
Carolina
-7.333 -47.417
Franca
-20.550 -47.450
Uberaba
-19.783 -47.950
Brasilia
-15.750 -47.950
Araraquara
-21.767 -48.133
Uberlandia
-18.950 -48.283
Belem
-1.450 -48.483
Florianopolis
-27.583 -48.517
Joinville
-26.333 -48.917
Anapolis
-16.317 -48.967
Ribeira
-24.650 -49.000
Blumenau
-26.917 -49.117
Bauru
-22.317 -49.117
Maraba
-5.383 -49.167
Goiania
-16.717 -49.300
Curitiba
-25.417 -49.417
Marilia
-22.217 -49.967
Bouake
7.700 -5.000
Fes
34.083 -5.000
Katiola
8.183 -5.067
Ferkessedougou
9.500 -5.167
Ronda
36.750 -5.167
Divo
5.800 -5.250
Yamoussoukro
6.817 -5.283
Ceuta
35.883 -5.317
Gibraltar
36.150 -5.350
Tetouan
35.567 -5.367
Koutiala
12.333 -5.383
Oban
56.417 -5.483
Korhogo
9.367 -5.517
Leon
42.583 -5.567
Meknes
33.883 -5.617
Sikasso
11.300 -5.633
Salamanca
40.967 -5.667
Gijon
43.533 -5.667
Jamestown
-15.933 -5.733
Zamora
41.500 -5.750
Bouafle
7.017 -5.783
Tanger
35.800 -5.833
Oviedo
43.350 -5.833
Gagnoa
6.067 -5.917
Aviles
43.550 -5.917
Belfast
54.583 -5.917
Seville
37.400 -5.983
Goias
-15.950 -50.117
Lajes
-27.800 -50.333
Aracatuba
-21.200 -50.400
Macapa
0.067 -51.067
Jakobshavn
69.167 -51.083
Londrina
-23.300 -51.217
Nuuk
64.250 -51.583
Ouanary
4.183 -51.667
Vitoria
-2.867 -52.000
Maringa
-23.433 -52.033
Regina
4.333 -52.117
Altamira
-3.217 -52.250
Roura
4.733 -52.267
Cayenne
4.917 -52.300
Camopi
3.200 -52.317
Pelotas
-31.750 -52.333
Kourou
5.133 -52.617
Sukkertoppen
66.417 -52.667
Saul
3.533 -53.250
Iracoubo
5.467 -53.250
Sisimiut
66.917 -53.500
Holsteinsborg
66.917 -53.500
Mana
5.667 -53.817
Maripasoula
3.717 -54.067
Bage
-31.367 -54.100
Albina
5.483 -54.133
Melo
-32.367 -54.167
Treinta-y-Tres
-33.267 -54.283
Rocha
-34.500 -54.367
Grand-Santi
4.317 -54.400
Moengo
5.600 -54.417
Gander
48.967 -54.567
Santarem
-2.433 -54.683
Maldonado
-34.950 -54.983
Paramaribo
5.867 -55.233
Minas
-34.333 -55.250
Boto-Pasi
4.250 -55.450
Posadas
-27.450 -55.833
Sabana
5.417 -55.917
Yhu
-24.983 -56.000
Tacuarembo
-31.700 -56.000
Cuiaba
-15.533 -56.083
Montevideo
-34.917 -56.167
Miquelon
47.133 -56.383
Villarrica
-25.750 -56.467
Artigas
-30.417 -56.467
Durazno
-33.367 -56.517
Paraguari
-25.600 -57.100
Corriverton
5.883 -57.167
Rosehall
6.217 -57.317
Concepcion
-23.367 -57.433
Oronoque
2.750 -57.500
Corumba
-19.000 -57.583
Asuncion
-25.250 -57.667
Mahaicony
6.567 -57.833
Salto
-31.450 -57.833
Stanley
-51.750 -57.933
Mercedes
-34.250 -58.033
Kwakwani
5.267 -58.067
Paysandu
-32.350 -58.083
Georgetown
6.767 -58.167
Dolores
-33.567 -58.250
Balcarce
-37.850 -58.267
Linden
5.983 -58.317
Pilar
-26.850 -58.333
Apoteri
4.000 -58.583
Marlborough
7.517 -58.633
Necochea
-38.517 -58.767
Resistencia
-27.467 -59.000
Goya
-29.167 -59.250
Bridgetown
13.100 -59.617
Morawhanna
8.233 -59.750
Azul
-36.767 -59.833
Khemisset
33.833 -6.050
Plasencia
40.033 -6.083
Sassandra
4.967 -6.133
Jerez
36.683 -6.133
Portree
57.400 -6.200
Dublin
53.333 -6.250
Segou
13.467 -6.300
Cadiz
36.533 -6.300
Merida
38.917 -6.333
Caceres
39.483 -6.383
Dundalk
54.017 -6.417
Daloa
6.933 -6.467
Boundiali
9.500 -6.517
Kenitra
34.333 -6.567
Armagh
54.350 -6.650
Seguela
7.967 -6.733
Bragance
41.783 -6.767
Sale
34.067 -6.833
Huelva
37.250 -6.933
Khouribga
32.900 -6.950
Chivilcoy
-34.917 -60.000
Manaus
3.100 -60.000
Sydney
46.167 -60.167
Olavarria
-36.950 -60.333
Parana
-31.750 -60.500
Charlotteville
11.317 -60.550
Castries
14.017 -60.983
Fort-de-France
14.600 -61.083
Kingstown
13.200 -61.233
Roseau
15.300 -61.383
Portsmouth
15.567 -61.450
Pointe-a-Pitre
16.233 -61.533
Codrington
17.717 -61.817
Tucupita
9.033 -62.067
Concepcion
-16.250 -62.133
Plymouth
16.733 -62.233
Charlestown
17.133 -62.617
Basseterre
17.283 -62.717
Charlottetown
46.233 -63.150
Maturin
9.750 -63.167
Halifax
44.633 -63.583
Yacuiba
-22.000 -63.717
Magdalena
-13.367 -64.117
Windsor
45.000 -64.150
Cordoba
-31.417 -64.183
Cumana
10.483 -64.200
Anegada
18.767 -64.400
Roadtown
18.467 -64.650
Barcelona
10.133 -64.717
Christiansted
17.767 -64.733
Tarija
-21.550 -64.750
Trinidad
-14.767 -64.833
Rawson
-43.250 -65.100
Sucre
-19.083 -65.250
Salta
-24.767 -65.467
Mercedes
-33.683 -65.467
Concepcion
-27.333 -65.583
Fajardo
18.333 -65.650
Tupiza
-21.450 -65.750
Potosi
-19.567 -65.750
Caguas
18.233 -66.067
Riberalta
-10.983 -66.100
Guayama
17.983 -66.100
Cochabamba
-17.433 -66.167
Sept-Iles
50.217 -66.367
Ponce
18.017 -66.600
Fredericton
45.950 -66.667
Rosario
-22.867 -66.683
Pulacayo
-20.417 -66.683
Arecibo
18.483 -66.733
Caracas
10.583 -66.933
Oruro
-17.983 -67.133
Aguadilla
18.450 -67.133
Mayaguez
18.217 -67.150
Maracay
10.333 -67.467
Monticello
46.320 -67.880
Valencia
10.233 -67.983
Oakfield
46.130 -68.170
Ushuaia
-54.800 -68.317
Ashland
46.620 -68.430
Millinocket
45.670 -68.730
Brasileia
-10.983 -68.750
Bangor
44.800 -68.770
Mendoza
-32.800 -68.867
Willemstad
12.200 -68.933
Sarmiento
-45.633 -69.133
Acarigua
9.583 -69.200
Barquisimeto
10.050 -69.300
Teresita
0.750 -69.433
Thule
77.500 -69.483
Juli
-16.250 -69.500
Greenville
45.430 -69.580
Bisinaca
4.517 -69.667
Coro
11.450 -69.683
Augusta
44.310 -69.770
Leticia
-4.150 -69.950
Brunswick
43.910 -69.960
Feroe
62.000 -7.000
Waterford
52.250 -7.100
Elvas
38.883 -7.167
Kilkenny
52.650 -7.250
Guarda
40.533 -7.283
Omagh
54.600 -7.300
Londonderry
55.000 -7.317
Mohammedia
33.717 -7.333
Portalegre
39.283 -7.417
Guiglo
6.667 -7.467
Tullamore
53.267 -7.500
Koulikoro
12.917 -7.517
Odienne
9.600 -7.533
Lugo
43.000 -7.550
Casablanca
33.650 -7.583
Man
7.517 -7.617
Settat
33.067 -7.617
Enniskillen
54.350 -7.633
Biankouma
7.833 -7.667
Touba
8.367 -7.700
Harper
4.417 -7.717
Beja
38.017 -7.867
Orense
42.333 -7.867
Cashel
52.517 -7.883
Evora
38.567 -7.900
Viseu
40.667 -7.917
Faro
37.017 -7.933
Bamako
12.667 -7.983
Puno
-15.883 -70.050
Iquique
-20.250 -70.133
Tacna
-18.000 -70.250
Portland
43.660 -70.260
Arica
-18.500 -70.333
Copiapo
-27.333 -70.383
Rangeley
45.000 -70.420
Caballococha
-3.917 -70.500
Valera
9.350 -70.633
Santiago
-33.500 -70.667
Arauca
7.067 -70.683
Santiago
19.500 -70.700
Vallenar
-28.600 -70.750
Rancagua
-34.167 -70.750
Boston
42.333 -71.083
Chicoutimi
48.433 -71.100
Barahona
18.217 -71.117
Merida
8.400 -71.133
Berlin
44.420 -71.170
Conway
44.000 -71.170
Illapel
-31.667 -71.217
Quebec
46.833 -71.250
Curico
-35.000 -71.250
Salem
42.700 -71.250
Weirs
43.700 -71.250
Quillota
-32.900 -71.267
Ovalle
-30.550 -71.267
Newport
41.480 -71.320
Cabimas
10.433 -71.450
Manchester
42.990 -71.460
Providence
41.833 -71.467
Arequipa
-16.417 -71.533
Concord
43.217 -71.567
Maracaibo
10.733 -71.617
Valparaiso
-33.083 -71.667
Talca
-35.467 -71.667
Pebas
-3.167 -71.767
Worcester
42.260 -71.800
Westerly
41.420 -71.830
Curacautin
-38.467 -71.867
Lascahobas
18.850 -71.933
Cuzco
-13.533 -71.950
Hinche
19.167 -72.017
Coihaique
-45.583 -72.133
Chillan
-36.617 -72.167
Lebanon
43.670 -72.250
Cap-Haitien
19.783 -72.283
Port-au-Prince
18.550 -72.333
Southampton
40.880 -72.400
Winchester
42.750 -72.420
Victoria
-38.250 -72.450
Constitucion
-35.333 -72.467
Lautaro
-38.500 -72.500
Manchester
41.780 -72.520
Jacmel
18.300 -72.533
Cochrane
-47.267 -72.550
Montpelier
44.267 -72.567
Springfield
42.110 -72.590
Pamplona
7.400 -72.633
Temuco
-38.750 -72.667
Gonaives
19.483 -72.700
Anse-a-Galets
18.817 -72.833
Port-de-Paix
19.933 -72.867
Riohacha
11.567 -72.967
Waterbury
41.550 -73.040
Concepcion
-36.833 -73.050
Talcahuano
-36.667 -73.167
Bucaramanga
7.133 -73.167
Iquitos
-3.850 -73.217
Osorno
-40.583 -73.233
Valdivia
-39.767 -73.250
Valledupar
10.517 -73.267
Socorro
6.500 -73.267
Tunja
5.550 -73.383
Contratacion
6.300 -73.450
Plattsburgh
44.670 -73.500
Montreal
45.500 -73.600
Villavicencio
4.150 -73.633
Castro
-42.500 -73.767
Albany
42.667 -73.817
Neponsit
43.570 -73.870
Yonkers
40.930 -73.900
Yabuyanos
-1.167 -73.917
Poughkeepsie
41.750 -73.920
Bogota
4.633 -74.083
Jeremie
18.667 -74.150
Cienaga
11.017 -74.250
Malone
44.830 -74.330
Chibougamau
49.933 -74.400
Baracoa
20.383 -74.517
Pucallpa
-8.350 -74.550
Trenton
40.220 -74.770
Barranquilla
11.167 -74.833
Calamar
10.267 -74.917
Vineland
39.490 -75.030
Carmen
9.767 -75.100
Philadelphia
40.000 -75.167
Huancayo
-12.083 -75.200
Stroudsburg
41.080 -75.220
Utica
43.100 -75.230
Guantanamo
20.150 -75.233
Neiva
2.967 -75.250
Ibague
4.417 -75.333
Sincelejo
9.283 -75.383
Yarumal
6.983 -75.417
Milford
38.920 -75.420
Allentown
40.600 -75.470
Aguadas
5.600 -75.500
Manizales
5.050 -75.533
Cartagena
10.400 -75.550
Wilmington
39.750 -75.550
Banes
20.983 -75.567
Medellin
6.250 -75.600
Seaford
38.640 -75.610
Garzon
2.233 -75.617
Scranton
41.410 -75.660
Saglouc
62.167 -75.667
Salisbury
38.330 -75.670
Ottawa
45.417 -75.717
Pereira
4.783 -75.767
Ica
-14.033 -75.800
Lorica
9.233 -75.833
Monteria
8.750 -75.900
Binghamton
42.100 -75.910
Watertown
44.000 -75.920
Reading
40.340 -75.930
Sevilla
4.267 -75.967
Yurimaguas
-5.900 -76.117
Aberdeen
39.510 -76.160
Syracuse
43.050 -76.170
Tulua
4.083 -76.200
Holguin
20.900 -76.250
Palmira
3.550 -76.283
Buga
3.883 -76.283
Norfolk
36.900 -76.300
Tarapoto
-6.517 -76.383
Santander
3.000 -76.417
Cali
3.400 -76.500
Popayan
2.450 -76.533
Quibdo
5.667 -76.633
Baltimore
39.300 -76.633
Bayamo
20.383 -76.650
York
39.960 -76.730
Kingston
17.967 -76.800
Harrisburg
40.300 -76.817
Elmira
42.080 -76.830
Washington
38.917 -77.000
Buenaventura
3.900 -77.033
Lima
-12.100 -77.050
Pasto
1.200 -77.283
Nuevitas
21.567 -77.300
Nassau
25.083 -77.333
Manzanillo
20.350 -77.350
Richmond
37.567 -77.450
Fredericksburg
38.330 -77.500
Petersburg
37.200 -77.500
Mandeville
18.033 -77.517
Cornishtown
26.883 -77.550
Borja
-4.467 -77.583
Tuquerres
1.100 -77.617
Rochester
43.200 -77.617
Hagerstown
39.650 -77.720
Camaguey
21.417 -77.917
Wilmington
34.240 -77.920
Paris
38.930 -77.970
Goldsboro
35.380 -77.980
Ibarra
0.383 -78.083
Ailigandi
9.250 -78.083
Cayambe
0.033 -78.133
Jaque
7.517 -78.133
Altoona
40.520 -78.400
Olean
42.080 -78.420
Charlottesville
38.000 -78.420
Quito
-0.233 -78.500
Chimbote
-9.067 -78.567
Oxford
36.280 -78.580
Raleigh
35.780 -78.640
Moron
22.133 -78.650
Ambato
-1.300 -78.650
Riobamba
-1.733 -78.667
Cumberland
39.650 -78.760
Tumaco
1.850 -78.767
Freeport
26.500 -78.783
Harrisonburg
38.500 -78.830
Oshawa
43.883 -78.850
Fayetteville
35.060 -78.880
Buffalo
42.867 -78.917
Cuenca
-2.900 -79.000
Trujillo
-8.100 -79.000
Lynchburg
37.420 -79.140
Warren
41.830 -79.170
Loja
-3.983 -79.267
Danville
36.590 -79.380
Toronto
43.700 -79.417
Sancti-Spiritus
21.917 -79.467
Panama
8.950 -79.500
Portobelo
9.550 -79.617
Esmeraldas
0.933 -79.667
Lambayeque
-6.600 -79.750
Florence
34.200 -79.770
Chiclayo
-6.783 -79.783
Greensboro
36.070 -79.790
Elkins
38.920 -79.830
Hamilton
43.250 -79.833
Guayaquil
-2.217 -79.900
Colon
9.350 -79.900
Machala
-3.333 -79.950
Roanoke
37.270 -79.950
Morgantown
39.630 -79.950
Marrakech
31.817 -8.000
Danane
7.350 -8.167
Guimaraes
41.433 -8.317
Tomar
39.600 -8.417
Coimbra
40.200 -8.417
Braga
41.533 -8.433
Sligo
54.283 -8.467
Cork
51.900 -8.467
Porto
41.150 -8.617
Limerick
52.667 -8.633
Santarem
39.233 -8.667
Aveiro
40.633 -8.667
Vigo
42.250 -8.733
Sanokole
7.400 -8.750
Nzerekore
7.817 -8.800
Setubal
38.517 -8.900
Sagres
37.017 -8.933
Pittsburgh
40.433 -80.000
Charleston
32.880 -80.000
Erie
42.120 -80.080
Miami
25.780 -80.200
Lewisburg
37.830 -80.330
Clarksburg
39.280 -80.350
Chitre
7.983 -80.417
Cienfuegos
22.167 -80.450
Portoviejo
-1.117 -80.467
Kitchener
43.450 -80.500
Aguadulce
8.267 -80.517
Weirton
40.400 -80.590
Piura
-5.250 -80.633
Sullana
-4.867 -80.650
Youngstown
41.100 -80.650
Manta
-0.983 -80.733
Gassaway
38.670 -80.750
Orangeburg
33.500 -80.830
Charlotte
35.050 -80.833
Colon
22.717 -80.883
Santiago
8.133 -80.983
Sudbury
46.500 -81.017
Columbia
34.000 -81.030
Savannah
32.080 -81.090
Barnesville
40.000 -81.190
Beckley
37.780 -81.190
Bluefield
37.270 -81.220
London
42.967 -81.250
Orlando
28.550 -81.350
Canton
40.800 -81.380
Brunswick
31.130 -81.500
Akron
41.067 -81.517
Marion
36.800 -81.550
Parkersburg
39.270 -81.560
Matanzas
23.067 -81.583
Boone
36.200 -81.660
Charleston
38.383 -81.667
Jacksonville
30.330 -81.670
Cleveland
41.500 -81.683
Spartanburg
34.950 -81.930
Augusta
33.470 -81.970
Zanesville
39.940 -82.010
Guines
22.833 -82.033
Amherst
41.400 -82.220
Almirante
9.333 -82.367
Louisville
32.990 -82.390
Havana
23.117 -82.417
Kapuskasing
49.417 -82.433
David
8.433 -82.433
Mansfield
40.760 -82.520
Asheville
35.600 -82.560
Norton
36.900 -82.600
Tampa
27.970 -82.630
Anderson
34.510 -82.650
Chillicothe
39.330 -83.000
Portsmouth
38.750 -83.000
Limon
10.000 -83.017
Columbus
39.983 -83.050
Detroit
42.383 -83.083
Hazard
37.220 -83.170
Valdosta
30.830 -83.280
Athens
33.960 -83.380
Morehead
38.170 -83.420
Toledo
41.650 -83.540
Prinzapolca
13.317 -83.583
Macon
32.840 -83.630
Flint
43.020 -83.680
Maysville
38.580 -83.750
Gainesville
34.270 -83.800
Springfield
39.930 -83.810
Bluefields
12.000 -83.817
Bilwascarma
14.717 -83.850
Cartago
9.833 -83.867
Knoxville
35.990 -83.953
Lima
40.740 -84.110
Albany
31.580 -84.160
Dayton
39.760 -84.200
Tallahassee
30.430 -84.320
Richmond
37.750 -84.330
Somerset
37.040 -84.360
Atlanta
33.750 -84.390
Lexington
38.050 -84.500
Cincinnati
39.167 -84.500
Hamilton
39.400 -84.560
Puntarenas
10.000 -84.833
Frankfort
38.200 -84.860
Columbus
32.470 -84.990
Lebanon
37.530 -85.250
Chattanooga
35.036 -85.277
Montpelier
40.580 -85.330
Dothan
31.220 -85.380
Muncie
40.190 -85.390
Lansing
42.733 -85.567
Kalamazoo
42.290 -85.590
Louisville
38.250 -85.760
Anniston
33.650 -85.780
Matagalpa
12.867 -85.967
Jinotega
13.083 -85.983
Granada
11.967 -85.983
Gadsden
34.020 -86.010
Indianapolis
39.770 -86.160
Jinotepe
11.833 -86.167
Jalapa
13.933 -86.183
Juticalpa
14.750 -86.200
Managua
12.100 -86.300
Montgomery
32.380 -86.310
Florala
31.020 -86.320
Muskegon
43.250 -86.330
Bloomington
39.170 -86.530
Huntsville
34.730 -86.590
Nakina
50.183 -86.717
Birmingham
33.520 -86.810
Nashville
36.167 -86.833
Leon
12.400 -86.867
Lafayette
40.420 -86.890
Selma
32.420 -87.020
Columbia
35.616 -87.038
Owensboro
37.770 -87.110
Choluteca
13.250 -87.167
Chinandega
12.583 -87.167
Pensacola
30.430 -87.200
Tegucigalpa
14.083 -87.233
Gary
41.600 -87.340
Bref une liste de villes avec latitude et longitude, y'en a beaucoup plus, mais j'en ai viré parce que la liste fait 3 km.
A savoir qu'à la base, y'avait 3306 sur la première ligne, avant la première ville. Je l'ai viré parce que je sais pas ce que ça vient foutre la.
Bref quand on éxecute le programme avec la liste et le 3306 au début, ça écrit des millier de fois "Entrez le nom d'une ville, sa latitude et sa longitude" et ça finti par "Erreur de segmentation". Quand on éxecute le programme avec la liste telle quelle, sans le 3306 sur la 1ière ligne, ça fait rien, on peut renter ce qu'on veut et y'a aucun effet.

Si quelqu'un avait le temps de regarder ce qui cloche, je lui en serait infiniment reconnaissant.
« Modifié: 24 novembre 2011, 20:19 par WarMiz »

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 20:13
Le 3306 c'est pas, par hasard, le nombre de villes dans le fichier ?

Si c'est le cas, ça peut être très utile pour limiter la partie "while listeville[n].ville != ville.select".

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 20:14
Loooooool en effet, bien vu.
Je suis trop con.

Bref le problème est quand on compile avec le 3306  ;D

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 20:22
Comme j'ai dit je suis pas pro en C, mais je suppose qu'il y a un moyen, comme en PHP, de lire le fichier (le mettre en variable), et que chaque nouvelle ligne soit un champ d'un array.

Genre ville[1]="Paris yy.zzz ww.xxx", ville[2]="Tokyo aa.bbb cc.ddd" etc.

En PHP c'est la fonction "file()" qui fait ça.

EDIT : j'ai trouvé ça : http://stackoverflow.com/questions/3233932/read-file-in-array-line-by-line
ça peut peut-être t'aider

The Miz

  • Membre
  • 19276 posts
24 novembre 2011, 20:31
Non mais pour ça c'est pas un problème, on avait fait avant un programme qui trafiquait des matrices, et on redirigeait un fichier txt contenant déjà des matrices. Y'a rien besoin d'inclure de spéciale dans le programme pour faire ça.
Par contre, ce que je me souviens, c'est que pour le programme matrice, on avait mis un printf ("Entrez une matrice"), mais comme on redirigeait direct la matrice via le fichier, y'avait pas besoin de poser la question, donc la prof nous l'avait supprimé.

Je me demande donc si faudrait pas que je vire le printf du début, celui qui demande le nombre de ville et celui qui demande de toutes les entrer.

Weby

  • Membre
  • 56564 posts
24 novembre 2011, 20:34
Si les villes sont déjà entrées, c'est peut-être plus simple non ? ;D

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 ... 16    En haut ↑