Triangle en java
flaken710
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrais savoir comment faire un triangle avec des '* 'en java'.Par exemple je demande a l'utilisateur combien d'étoile il veut à la base du triangle si il met 5 je doit obtenir la chose suivante:
11*11
1 **1
*****
(les 1 doivent etre remplacé par des espace )
Je dois absolument le faire avec un tableaux à 2 dimensions.
merci d'avance pour votre aide
je voudrais savoir comment faire un triangle avec des '* 'en java'.Par exemple je demande a l'utilisateur combien d'étoile il veut à la base du triangle si il met 5 je doit obtenir la chose suivante:
11*11
1 **1
*****
(les 1 doivent etre remplacé par des espace )
Je dois absolument le faire avec un tableaux à 2 dimensions.
merci d'avance pour votre aide
A voir également:
- Triangle en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
5 réponses
Salut,
Tu entres en paramètre le nombre d'étoiles de la base. Par exemple : java Triangle 5
J'ai pas commenté, j'espère que tu comprendras le code quand même.
Cordialement
Tu entres en paramètre le nombre d'étoiles de la base. Par exemple : java Triangle 5
J'ai pas commenté, j'espère que tu comprendras le code quand même.
public class Triangle { public static void main(String[] args){ int longBase=Integer.parseInt(args[0]); int i=1; while(i<=longBase/2 + 1){ for(int j=0;j<=longBase/2 - i;j++) System.out.print(" "); for(int j=0;j<i*2 -1;j++) System.out.print("*"); System.out.println(""); i++; } } }
Cordialement
je te remercie pour ton code , mais peu tu m'explique a quoi sert le Integer.parseInt(args[0]) sinon il m'a beaucoup aidé.
" ne crois pas en toi, crois en moi qui crois en toi "
" ne crois pas en toi, crois en moi qui crois en toi "
args[0] contient un string avec le premier argument. Or on veut récupérer un entier, d'où la converstion en utilisant la méthode statique parseInt d'Integer.
Cordialement
Cordialement
Salut fiddy,
j'ai un probléme pour le codage car pour l'instant je n'ai pas vu le Integer.parseInt(args[0]) et mon prof veut absolument qu'on se servent des tableaux a 2 dimensions .Sa fait 2 heure que j'essaye de le faire mais je reste au même point alors si tu pourai encore m'aidée sa serait super cool .
" ne crois pas en toi, crois en moi qui crois en toi "
j'ai un probléme pour le codage car pour l'instant je n'ai pas vu le Integer.parseInt(args[0]) et mon prof veut absolument qu'on se servent des tableaux a 2 dimensions .Sa fait 2 heure que j'essaye de le faire mais je reste au même point alors si tu pourai encore m'aidée sa serait super cool .
" ne crois pas en toi, crois en moi qui crois en toi "
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question