Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3129 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Question de debutant ....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question de debutant ....

n°246059
batseb2000
Posté le 15-11-2002 à 16:31:47  profilanswer
 

Bonjour tout le monde ... Voila je suis étudiant en DEUG MIAS-MI 1ere Année et je vais donc vous embeter kelke fois avec mes kestion de Newbies :)
Mais bon kan moi aussi je serait devenu un "Grand" Je pourrais aider le petit newb comme moi ;)
Bon j'en viens au fait ! :
Voila le but est , avec trois variable de type "int" ecrire un tit programme ki affiche la longueur du plus grand intervalle ...
bon j'ai commencer par ca :
 
import unsa.Console ;(// ca c'est un truc de la fac :pt1cable: )
import java.util.Random;
 
public class test {  
   
  public static void main (String[] args){
  Random bag = new Random();
   int a = bag.nextInt(101)-50;
   int b = bag.nextInt(101)-50;  
   int c = bag.nextInt(101)-50;
   System.out.println("Voici les 3 variables : " + "\n" + "a= " + a + "\n" + "b= " + b + "\n" + "c= " + c );
   
  }
}
Now j'aimerai enregistrer avec un "int" la plus petite variable et avec un autre "int" la plus grande ... :) mais je sais po comment faire selectioner a JAVA la plus plus grande( ou petite) justement ... alors si vous pouviez me filer le truc ... MERCI a vous the master of JAVA ;)
 
@ +   :hello:   :jap:


---------------
Don't Worry... Mais Surtout... Be Happy ! lol
mood
Publicité
Posté le 15-11-2002 à 16:31:47  profilanswer
 

n°246061
tomlameche
Et pourquoi pas ?
Posté le 15-11-2002 à 16:35:18  profilanswer
 

batseb2000 a écrit a écrit :

Bonjour tout le monde ... Voila je suis étudiant en DEUG MIAS-MI 1ere Année et je vais donc vous embeter kelke fois avec mes kestion de Newbies :)
Mais bon kan moi aussi je serait devenu un "Grand" Je pourrais aider le petit newb comme moi ;)
Bon j'en viens au fait ! :
Voila le but est , avec trois variable de type "int" ecrire un tit programme ki affiche la longueur du plus grand intervalle ...
bon j'ai commencer par ca :
 
import unsa.Console ;(// ca c'est un truc de la fac :pt1cable: )
import java.util.Random;
 
public class test {  
   
  public static void main (String[] args){
  Random bag = new Random();
   int a = bag.nextInt(101)-50;
   int b = bag.nextInt(101)-50;  
   int c = bag.nextInt(101)-50;
   System.out.println("Voici les 3 variables : " + "\n" + "a= " + a + "\n" + "b= " + b + "\n" + "c= " + c );
   
  }
}
Now j'aimerai enregistrer avec un "int" la plus petite variable et avec un autre "int" la plus grande ... :) mais je sais po comment faire selectioner a JAVA la plus plus grande( ou petite) justement ... alors si vous pouviez me filer le truc ... MERCI a vous the master of JAVA ;)
 
@ +   :hello:   :jap:  




Ben fait exactement comme tu ferai "à la main" mais en langage Java ( tu remplace si ... alors ... par if .... { } else {} ... )
 :whistle:


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
n°246063
lorill
Posté le 15-11-2002 à 16:36:03  profilanswer
 

je vais pas te le faire, mais quelques indices :
 
"if", ">", "<", "="
avec ca tu peux faire ton truc sans probleme

n°246065
tomlameche
Et pourquoi pas ?
Posté le 15-11-2002 à 16:37:42  profilanswer
 

lorill a écrit a écrit :

je vais pas te le faire, mais quelques indices :
 
"if", ">", "<", "="
avec ca tu peux faire ton truc sans probleme




 :lol:


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
n°246066
batseb2000
Posté le 15-11-2002 à 16:38:08  profilanswer
 

LOl tout simplement oki ... mais en fait c'etait pour savoir si yavais un moyen plus rapide c'est pour ca .. :) du genre
int pp = "plus petite variable" ;
int pg = "plus grande variable" ;
mais si ca existe po v faire avec le if else ...
MARCHI ... :)


---------------
Don't Worry... Mais Surtout... Be Happy ! lol
n°246072
HappyHarry
Posté le 15-11-2002 à 16:43:00  profilanswer
 

ben java.lang.Math.min(int a, int b)
et java.lang.Math.max(int a, int b)

n°246075
lorill
Posté le 15-11-2002 à 16:44:54  profilanswer
 

HappyHarry a écrit a écrit :

ben java.lang.Math.min(int a, int b)
et java.lang.Math.max(int a, int b)




ca existe ca ? ca doit être vachement utile  :sarcastic:  
max = (a > b ? a : b)
min = (a < b ? a : b)

n°246083
HappyHarry
Posté le 15-11-2002 à 16:50:40  profilanswer
 

lorill a écrit a écrit :

 
ca existe ca ? ca doit être vachement utile  :sarcastic:  
max = (a > b ? a : b)
min = (a < b ? a : b)




 
ben c juste pour dire que ca existe, et c plus lisible que l'operateur ternaire parait il
 
(y a plein de fonctions dans ce package)

n°246094
batseb2000
Posté le 15-11-2002 à 16:55:30  profilanswer
 

HappyHarry a écrit a écrit :

ben java.lang.Math.min(int a, int b)
et java.lang.Math.max(int a, int b)




TRO FORT ! C CA KE JE VOULAIS MERCI BIEN ... ! :bounce:  :bounce:  :bounce:  :bounce:  :sol:


---------------
Don't Worry... Mais Surtout... Be Happy ! lol
n°246103
korben
Posté le 15-11-2002 à 17:10:30  profilanswer
 

Si tu commences sous java, prends l'habitude:
http://java.sun.com/j2se/1.4.1/docs/api/
 
INDISPENSABLE

mood
Publicité
Posté le 15-11-2002 à 17:10:30  profilanswer
 

n°246104
benou
Posté le 15-11-2002 à 17:10:50  profilanswer
 

sinon :  
 

Code :
  1. package test;
  2. import java.util.*;
  3. public class TestOrder {
  4.    public static void main (String[] args) {
  5.       SortedSet set = new TreeSet();
  6.       Random random = new Random();
  7.       set.add(new Integer(random.nextInt(101)-50));
  8.       set.add(new Integer(random.nextInt(101)-50));
  9.       set.add(new Integer(random.nextInt(101)-50));
  10.       int[] lesInt = new int[3];
  11.       int cpt=0;
  12.       for (Iterator it = set.iterator(); it.hasNext(); ) {
  13.          lesInt[cpt++] = ((Integer) it.next()).intValue();
  14.       }
  15.       System.out.println("a=" + lesInt[0] + ", b=" + lesInt[1] + ", c=" + lesInt[2]);
  16.    }
  17. }


ou bien tu utilise des if ! :D :D :D

n°246147
batseb2000
Posté le 15-11-2002 à 17:37:43  profilanswer
 

korben a écrit a écrit :

Si tu commences sous java, prends l'habitude:
http://java.sun.com/j2se/1.4.1/docs/api/
 
INDISPENSABLE




j'ai l'api merci kan meme :)


---------------
Don't Worry... Mais Surtout... Be Happy ! lol
n°246154
batseb2000
Posté le 15-11-2002 à 17:40:20  profilanswer
 

Voila c'est fini ...

Code :
  1. import unsa.Console ;
  2. import java.util.*;
  3. import java.*;
  4. public class test { 
  5.  
  6.   public static void main (String[] args){
  7.   Random bag = new Random();
  8.    int a = bag.nextInt(101)-50;
  9.    int b = bag.nextInt(101)-50;
  10.    int c = bag.nextInt(101)-50;
  11.    int med ;
  12.    System.out.println("Voici les 3 variables : " + "\n" + "a= " + a + "\n" + "b= " + b + "\n" + "c= " + c );
  13.    int pp = java.lang.Math.min(a,b);
  14.    pp = java.lang.Math.min(pp,c);
  15.    int pg = java.lang.Math.max(a,b);
  16.    pg = java.lang.Math.max(pg,c);
  17.    System.out.println("Le plus grand intervalle est donc :" + (pg-pp));
  18.   }
  19. }


Merci a tout ce qui m'ont aider :D   :jap:  :hello:   :jap:


---------------
Don't Worry... Mais Surtout... Be Happy ! lol
n°246155
HappyHarry
Posté le 15-11-2002 à 17:41:38  profilanswer
 

Math.min(a, Math.min(b,c)) et Math.max(a,Math.max(b,c)) c plus court :ange:

n°246159
batseb2000
Posté le 15-11-2002 à 17:49:29  profilanswer
 

HappyHarry a écrit a écrit :

Math.min(a, Math.min(b,c)) et Math.max(a,Math.max(b,c)) c plus court :ange:




lol marchi  


---------------
Don't Worry... Mais Surtout... Be Happy ! lol

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Question de debutant ....

 

Sujets relatifs
débutant question a 0.5? version IIdébutant question a 0.5?
Question de debutant [edit] : Sous Outlook[PHP] question débutant
[PHP]deux question de debutant[ALGO] question de débutant sur les fonctions...
Question PHP debutantQuestion de debutant...
[debutant C++] question sur les caractères..Question idiote de débutant en pascal
Plus de sujets relatifs à : Question de debutant ....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR