Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

307
Vistas
Triángulo rectángulo de asteriscos inversos, programa java

Estoy muy cerca de esto, sin embargo, en lugar de que los asteriscos sean horizontales, en una fila, son verticales, uno encima del otro.

Pregunta: Escriba un programa que muestre el siguiente resultado. Use una variable para almacenar el valor del número de asteriscos en la primera fila. Debe usar múltiples bucles en su solución.

 ********** ********* ******** ******* ****** ***** **** *** ** *

actualmente tengo:

 public class JavaAssignment6b { public static void main( String[] args ) { for(int r = 1; r <= 10; r++) { for(int j = 10; j >= r; j--) { System.out.println("*"); } System.out.println(" "); } } }
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Respuesta sencilla a esta pregunta. Todo lo que tiene que hacer es agregar una declaración if simple. He publicado dos soluciones a continuación, una imprime la cantidad de asteriscos en la primera línea, la otra publica la cantidad de asteriscos en cada línea.

Solución 1

Para imprimir el número de asteriscos en la primera línea:

 int numberOfAsterisks = 0; for(int r = 1; r <= 10; r++) { for(int j = 10; j >= r; j--) { System.out.print("*"); numberOfAsterisks++; } if (r==1) { System.out.print(numberOfAsterisks); } System.out.println(); } }

y la salida

 **********10 ********* ******** ******* ****** ***** **** *** ** *

Solución 2

Para imprimir el número de asteriscos en cada línea:

 int numberOfAsterisks = 0; for(int r = 1; r <= 10; r++) { for(int j = 10; j >= r; j--) { System.out.print("*"); numberOfAsterisks++; } System.out.print(numberOfAsterisks); numberOfAsterisks = 0; System.out.println(); } }

y la salida para esta respuesta:

 **********10 *********9 ********8 *******7 ******6 *****5 ****4 ***3 **2 *1
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda