Question de debutant .... - Java - Programmation
Marsh Posté le 15-11-2002 à 16:35:18
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 ) 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 @ + |
Ben fait exactement comme tu ferai "à la main" mais en langage Java ( tu remplace si ... alors ... par if .... { } else {} ... )
Marsh Posté le 15-11-2002 à 16:36:03
je vais pas te le faire, mais quelques indices :
"if", ">", "<", "="
avec ca tu peux faire ton truc sans probleme
Marsh Posté le 15-11-2002 à 16:37:42
lorill a écrit a écrit : je vais pas te le faire, mais quelques indices : "if", ">", "<", "=" avec ca tu peux faire ton truc sans probleme |
Marsh Posté le 15-11-2002 à 16:38:08
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 ...
Marsh Posté le 15-11-2002 à 16:43:00
ben java.lang.Math.min(int a, int b)
et java.lang.Math.max(int a, int b)
Marsh Posté le 15-11-2002 à 16:44:54
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
max = (a > b ? a : b)
min = (a < b ? a : b)
Marsh Posté le 15-11-2002 à 16:50:40
lorill a écrit a écrit : ca existe ca ? ca doit être vachement utile 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)
Marsh Posté le 15-11-2002 à 16:55:30
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 ... !
Marsh Posté le 15-11-2002 à 17:10:30
Si tu commences sous java, prends l'habitude:
http://java.sun.com/j2se/1.4.1/docs/api/
INDISPENSABLE
Marsh Posté le 15-11-2002 à 17:10:50
sinon :
Code :
|
ou bien tu utilise des if !
Marsh Posté le 15-11-2002 à 17:37:43
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
Marsh Posté le 15-11-2002 à 17:40:20
Voila c'est fini ...
Code :
|
Merci a tout ce qui m'ont aider
Marsh Posté le 15-11-2002 à 17:41:38
Math.min(a, Math.min(b,c)) et Math.max(a,Math.max(b,c)) c plus court
Marsh Posté le 15-11-2002 à 17:49:29
HappyHarry a écrit a écrit : Math.min(a, Math.min(b,c)) et Math.max(a,Math.max(b,c)) c plus court |
lol marchi
Marsh Posté le 15-11-2002 à 16:31:47
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 )
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
@ +
---------------
Don't Worry... Mais Surtout... Be Happy ! lol