Pirámide plana de asteriscos
Parte de la sección Fundamentos del Journey de R de Coddy — lección 76 de 78.
Desafío
FácilLee un único entero n de la entrada e imprime una pirámide de asteriscos alineada a la izquierda con n filas.
Cada fila i (desde 1 hasta n) debe contener exactamente i asteriscos. Usa la función strrep() para repetir el carácter "*" y cat() para imprimir cada fila en una línea nueva.
Por ejemplo, si la entrada es:
5La salida debe ser:
*
**
***
****
*****Si la entrada es:
3La salida debe ser:
*
**
***Pruébalo tú mismo
# Leer entrada
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))
# TODO: Escribe tu código a continuación
# Usa un bucle para imprimir n filas
# Cada fila i debe contener i asteriscos
# Usa strrep() para repetir "*" y cat() para imprimir cada filaTodas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos (AND, OR)Operadores lógicos Parte 2 (NOT)Resumen - Lógica simpleLógica vectorizada Parte 1Lógica vectorizada Parte 27Calculadora para dividir la cuenta
Mensaje de bienvenidaObtener la entrada del usuario2Variables y tipos de datos
Tipo de dato numéricoTipo de dato enteroTipo de dato de caracteresTipo de dato lógicoComprobación de tipos de datosConvenciones de nomenclaturaValores faltantes: NAResumen - Creación de variables8Bucles
Bucle ForBucle WhileBreakNext (Continue)Repaso - FactorialGeneración de secuencias (seq, :)Bucles anidadosRepaso - Entrada dinámica3Operadores Parte 1
Operadores aritméticosDivisión entera y móduloOperadores de asignaciónRepaso - Matemáticas simplesOperadores de comparación6E/S básica
Imprimir salidaCat para salidaSalida con variablesLectura de entrada con readline()Conceptos básicos de conversión de tiposResumen - Calculadora de edadResumen - Verdadero o falso9Funciones
Declarar una funciónArgumentos de una funciónValores de retornoRepaso - Función SigmaRepaso - Función de validaciónValores de parámetros por defecto