Escreva um algoritmo que mostre na tela uma escada de tamanho n utilizando o caractere * e espaços. A base e altura da escada devem ser iguais ao valor de n. A última linha não deve conter nenhum espaço
Respostas
Para esse algoritmo, usei a programação em linguagem Java.
A linguagem Java é uma linguagem de programação orientada a objetos, e atualmente é uma das linguagens mais utilizadas pelas empresas para o desenvolvimento de aplicações WEB e Mobile.
Java na programação
Scanner entrada = new Scanner(System.in);
List<String> degraus = new ArrayList<>();
System.out.print("Digite a quantidade de vezes: ");
int qtdDegraus = entrada.nextInt();
for (int i = 0; i < qtdDegraus; i++) {
degraus.add(" ".repeat(qtdDegraus - i) + "*".repeat(i + 1));
}
for (String d : degraus ) {
System.out.println(d);
}
Para saber mais sobre Java, clique: https://brainly.com.br/tarefa/13307514
Resposta:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class escada {
static Scanner entrada = new Scanner(System.in);
static List<String> degraus = new ArrayList<>();
public static void main(String[] args) {
System.out.print("Digite a quantidade de vezes: ");
int qtdDegraus = entrada.nextInt();
for(int i = 0; i < qtdDegraus; i++) {
degraus.add(" ".repeat(qtdDegraus - i) + "*".repeat(i + 1));
}
for (String d : degraus ) {
System.out.println(d);
}
}
}
Explicação: