Menu
Coddy logo textTech

Pirâmide de Asteriscos Achatada

Parte da seção Fundamentos do Journey de Kotlin da Coddy. Lição 91 de 93.

challenge icon

Desafio

Médio

Leia um número inteiro n da entrada e imprima uma pirâmide plana de asteriscos, em que cada grupo contém um número crescente de asteriscos, todos em uma única linha separados por espaços.

O padrão deve conter:

  • Grupo 1: 1 asterisco
  • Grupo 2: 2 asteriscos
  • Grupo 3: 3 asteriscos
  • ...e assim por diante até o grupo n

Cada grupo de asteriscos deve ser separado por um único espaço. Não deve haver espaço à direita no final da saída.

Formato da entrada:

Um único número inteiro n representando o número de grupos.

Formato da saída:

Uma única linha contendo o padrão da pirâmide plana.

Exemplo:

Se a entrada for 4, a saída deverá ser:

* ** *** ****

Se a entrada for 6, a saída deverá ser:

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

Experimente você mesmo

fun main() {
    // Ler entrada
    val n = readLine()!!.toInt()
    
    // TODO: Escreva seu código abaixo
    // Construa o padrão de pirâmide plana com grupos de asteriscos
    // O Grupo 1 tem 1 asterisco, o Grupo 2 tem 2 asteriscos, etc.
    // Separe cada grupo com um único espaço
    
    
    // Exiba o resultado (sem espaço no final)
    // println(result)
}

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Kotlin