ayuda para imprimir una cadena en un JTextArea
Publicado por torpe (1 intervención) el 09/02/2021 22:42:38
quiero hacer un triangulo de pascal en un jFrame pero tengo problemas al momento de imprimir el resultado.
alguien podría explicarme en que me equiboco.
alguien podría explicarme en que me equiboco.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
private void btninicioActionPerformed(java.awt.event.ActionEvent evt) {
int piso=Integer.parseInt(txtnumero.getText());
int[] arreglo = new int[1];
for(int i = 1; i<=piso; i++){
int[] pascal = new int[i];
for(int j = piso; i<j; j--){
String S=" ";
// System.out.print(" ");
}
for(int k=0; k < i; k++){
if (k==0 || k == (i-1)){
pascal[k] = 1;
}else{
pascal[k] = arreglo[k] + arreglo[k-1];
}
String P="[" + pascal[k] + "]";
//System.out.print("[" + pascal[k] + "]");
}
arreglo = pascal;
//System.out.println("\n ");
txtpantalla.append(S+P+"\n"); //el error me aparece en la S y P, no logro concatenarlos bien
}
}
- ayuda-con-el-error.zip(34,8 KB)
Valora esta pregunta


0