Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // dans la class -> Utilitaires
- /**
- * Renvoie 0 si la reponse est egale au premier String et 1 si elle est differentes
- * String
- * @param string
- * @param string2
- * @return int
- */
- public static int lireUnStringOuUnAutreString(String string, String string2) {
- // TODO Auto-generated method stub
- System.out.println(string + " ou "+ string2);
- String reponse=scanner.next();
- while (!reponse.equals(string) && !reponse.equals(string2)){
- System.out.println("Répondez "+string +" ou "+ string2);
- reponse=scanner.next();
- }
- if(string.equals(reponse))
- return 0;
- else return 1;
- }
- /**
- *
- * long
- * @param tNS
- * @return
- */
- public static long transformerEnLongLatEtLong(int indice) {
- // TODO Auto-generated method stub
- System.out.println("le degré");
- long Degre = lireUnEntierComprisEntre(0, 90);
- System.out.println("les minutes");
- long minute = lireUnEntierComprisEntre(0, 60);
- System.out.println("les secondes");
- long seconde = lireUnEntierComprisEntre(0, 60);
- if(indice == 0) return +(((Degre*60)+minute)*60)+seconde;
- else return -(((Degre*60)+minute)*60)+seconde;
- }
- // dans la class -> TraitementVol
- public static Coordonnees lireCoordonnees(){
- System.out.println("Entre la coordonnees sous la forme degre minute seconde ");
- System.out.println("la latitude");
- int latNS = Utilitaires.lireUnStringOuUnAutreString("nord","sud");
- long latitudes= Utilitaires.transformerEnLongLatEtLong(latNS);
- int lonOE =Utilitaires.lireUnStringOuUnAutreString("ouest", "est");
- long longitudes = Utilitaires.transformerEnLongLatEtLong(lonOE);
- return new Coordonnees(latitudes, longitudes);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement