SoloCodigo
Programación General => Java => Mensaje iniciado por: pipelin85 en Viernes 7 de Agosto de 2009, 22:14
Título:
numeros
Publicado por:
pipelin85
en
Viernes 7 de Agosto de 2009, 22:14
hola quisiera saber como sacar esto
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1 :P
pero no imprimiendo la cadena sino con while o for o lo que sea
Título:
Re: numeros
Publicado por:
Flashtlk
en
Viernes 7 de Agosto de 2009, 23:23
for(int i =1;i<=5;i++)
{
for (int j =1 ;j<=i;j++)
{
System.out.print(j);
}
System.out.println();
}
for(int i =4 ;i<=1;i--)
{
for(int j =1 ;j<=i;j++)
{
System.out.print(j);
}
System.out.println();
}
Título:
Re: numeros
Publicado por:
droezva
en
Miércoles 28 de Octubre de 2009, 20:27
Esto tambien puede resolver el problema
Código: Java
//maxValue es el valor maximo que deseas que salga nada mas que funciona hasta el 0 al 9 :D
int
maxValue
=
5
, i, j
=
maxValue
;
String
cadena
=
""
, salida
=
""
;
for
(
i
=
1
;
i
<=
maxValue
;
cadena
+=
i
++
)
;
i
=
1
;
while
(
j
!=
0
)
{
salida
=
cadena.
substring
(
0
,
(
i
<
maxValue
)
?
i
++:
j
--
)
;
System
.
out
.
println
(
salida
)
;
}