Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

309
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!