Le Triangle de Pascal Format
La mission est de créer le Triangle de Pascal, sans l'aide de tableaux. J'ai la méthode qui produit les valeurs pour le triangle ci-dessous. Cette méthode accepte un entier pour le nombre maximum de lignes que l'utilisateur veut imprimer.
public static void triangle(int maxRows) {
int r, num;
for (int i = 0; i <= maxRows; i++) {
num = 1;
r = i + 1;
for (int col = 0; col <= i; col++) {
if (col > 0) {
num = num * (r - col) / col;
}
System.out.print(num + " ");
}
System.out.println();
}
}
J'ai besoin de formater les valeurs du triangle tel qu'il ressemble à un triangle:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
Je ne peux pas pour la vie de me comprendre comment le faire. Veuillez répondre en gardant à l'esprit que je suis un débutant en programmation Java.
Vous pourriez aussi avoir besoin d'espace supplémentaire entre vos numéros, parce que vous voulez que les simples chiffres de s'asseoir plus à part que le double des chiffres.
double possible de Pascal le triangle de tableau 2d de mise en forme de la sortie imprimée
double possible de Pascal le triangle de tableau 2d de mise en forme de la sortie imprimée
OriginalL'auteur Sidarth Shahri | 2013-11-12
Vous devez vous connecter pour publier un commentaire.
Cette méthode permet de trouver la kième valeur de rd ligne.
génial.. comment sur: def pascal(k: Int, r: Int): Int = { if(r == 0 || k == 0 || k == r) 1 autre pascal(r-1, k-1) + pascal(r-1, k) }
OriginalL'auteur Boa Hancock
C'est un bon début, où il est des devoirs, je vais laisser le reste pour vous:
Ainsi il n'est pas encore sortis du bois, il faut encore ajouter le traitement 2,3,4,n longueur des numéros.
Je vais poster ma réponse après 8 heures de règle a réussi à aider quelqu'un qui peut voir dans le futur, mais j'apprécie vraiment votre aide!
OriginalL'auteur Uncle Iroh
Dans chaque ligne, vous devez imprimer:
n
espacesm
numéros den
espacesVotre travail est de comprendre
n
(qui sera de zéro dans la dernière ligne) etm
basé surrow number
.[C'est plus comme un commentaire, mais j'ai besoin de plus d'options de mise en forme que les commentaires à fournir]
OriginalL'auteur PM 77-1
Vous avez besoin d'imprimer les espaces (comme d'autres l'ont mentionné) et aussi car c'est les devoirs, je pars pour vous, mais vous voudrez peut-être regarder à cette pratique peu de fonction
Ici est une pratique guide de référence
Également noter que vous aurez besoin de prendre en compte le fait que certains chiffres sont plus que de 1 chiffre!
Ouais fonctionne exactement de la même chose, sauf que depuis l'OP est juste l'impression de toute façon enregistre le code supplémentaire
OriginalL'auteur Java Devil
OriginalL'auteur Nelson Thomas
OriginalL'auteur Irf92
Vous pouvez tester ce code en java. C'est simple 🙂
OriginalL'auteur Sanjana Sekar
Code parfaitement imprime pascal triangle
OriginalL'auteur Rida Rukhsar