Pirâmide de Asteriscos Reta
Parte da seção Fundamentos do Journey de R da Coddy — lição 76 de 78.
Desafio
FácilLeia um único número inteiro n da entrada e imprima uma pirâmide de asteriscos alinhada à esquerda com n linhas.
Cada linha i (de 1 a n) deve conter exatamente i asteriscos. Use a função strrep() para repetir o caractere "*" e cat() para imprimir cada linha em uma nova linha.
Por exemplo, se a entrada for:
5A saída deve ser:
*
**
***
****
*****Se a entrada for:
3A saída deve ser:
*
**
***Experimente você mesmo
# Ler a entrada
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))
# TODO: Escreva seu código abaixo
# Use um loop para imprimir n linhas
# Cada linha i deve conter i asteriscos
# Use strrep() para repetir "*" e cat() para imprimir cada linhaTodas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos (AND, OR)Operadores Lógicos Parte 2 (NOT)Recapitulação - Lógica SimplesLógica Vetorizada Parte 1Lógica Vetorizada Parte 27Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo a Entrada do Usuário10FizzBuzz com um Toque Especial
Visão Geral do JogoA Função FizzBuzz2Variáveis e Tipos de Dados
Tipo de Dado NuméricoTipo de Dado InteiroTipo de Dado CaractereTipo de Dado LógicoVerificando Tipos de DadosConvenções de NomenclaturaValores Ausentes: NARecapitulação - Criação de Variáveis8Laços de Repetição
Laço ForLaço WhileBreakNext (Continue)Recapitulação - FatorialGeração de Sequências (seq, :)Laços AninhadosRecapitulação - Entrada Dinâmica3Operadores Parte 1
Operadores AritméticosDivisão Inteira e MóduloOperadores de AtribuiçãoRecapitulação - Matemática SimplesOperadores de Comparação6IO Básico
Saída com PrintCat para SaídaSaída com VariáveisLendo Entrada com readline()Básico de Conversão de TiposRecapitulação - Calculadora de IdadeRecapitulação - Verdadeiro ou Falso9Funções
Declarando uma FunçãoArgumentos de FunçãoValores de RetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores de Parâmetro Padrão