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 ... ![]() ![]() @ + ![]() ![]() |
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 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
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 ...
@ +
---------------
Don't Worry... Mais Surtout... Be Happy ! lol