elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  ayuda con codigo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con codigo  (Leído 1,940 veces)
andaluz


Desconectado Desconectado

Mensajes: 333



Ver Perfil
ayuda con codigo
« en: 8 Abril 2010, 18:55 pm »

me gustaria que me ayudaseis a poder resolver este codigo, ya que no me hace las lineas horizontalesy el bucle que me hace es infinito, espero que me podais ayudar.

Código
  1. package escalera;
  2.  
  3. public class Main
  4. {
  5.    final static int LONGITUD=30;
  6.    final static char CARACTER='*';
  7.    final static int ANCHOESC=5;
  8.    final static int ALTOESC=3;
  9.    final static int NUMESC=7;
  10.  
  11.    public static void main(String[] args)
  12.    {
  13.        int i,j,k,z;
  14.        int desp=0;
  15.        System.out.print("\n");
  16.        for(k=1;k<=NUMESC;k++)
  17.        {
  18.            for(z=0;z<desp*(ANCHOESC-1);z++)
  19.            {
  20.                System.out.print(' ');
  21.            }
  22.            for(i=0;i<ANCHOESC;i++)
  23.            {
  24.                System.out.print("\n");
  25.                for(i=0;i<ALTOESC;i++)
  26.                {
  27.                    for(j=0;j<(desp+1)*(ANCHOESC-1);j++)
  28.                    {
  29.                        System.out.print(' ');
  30.                    }
  31.                    System.out.print(CARACTER+"\n");
  32.                }
  33.                desp++;
  34.            }
  35.        }
  36.    }
  37. }
  38.  


En línea

kasiko

Desconectado Desconectado

Mensajes: 218



Ver Perfil
Re: ayuda con codigo
« Respuesta #1 en: 9 Abril 2010, 00:20 am »

hola

a ver si te vale este codigo....

Código:
package escalera;

/**
 *
 * @author Kasiko
 */
public class ejer
{
    final static int LONGITUD=30;
    final static char CARACTER='*';
    final static int ANCHOESC=5;
    final static int ALTOESC=3;
    final static int NUMESC=7;

    /**
     *
     * @param args
     */
    public static void main(String[] args)
    {
        int i,j,k,z;
        int desp=0;
        System.out.print("\n");
        for(k=1;k<=NUMESC;k++)
        {
         for(i=1;i<=ANCHOESC+desp;i++)
         {
             System.out.print(CARACTER);
         }
         System.out.println();
         desp+=ANCHOESC;
         for(i=1;i<=ALTOESC;i++){
             for(j=1;j<=desp;j++)
             {
                 System.out.print(" ");
             }
             System.out.println(CARACTER);
            }
        // System.out.print(CARACTER);
        }
    }
}


En línea

Nos vemos...

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con codigo
Programación C/C++
jogugago 2 2,565 Último mensaje 22 Marzo 2021, 23:58 pm
por MAFUS
AYUDA CON UN CODIGO
Programación C/C++
cimli1996 2 2,054 Último mensaje 28 Febrero 2023, 18:12 pm
por Serapis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines