Repaso - Función Sigma
Parte de la sección Fundamentos del Journey de R de Coddy — lección 49 de 78.
Desafío
FácilCrea una función llamada sigma que tome un argumento n y devuelva la suma de todos los números enteros desde 1 hasta n.
Lee un número de la entrada, conviértelo a un valor numérico y llama a tu función sigma con este valor. Imprime el resultado devuelto.
Por ejemplo, si la entrada es 5, tu función debería calcular 1 + 2 + 3 + 4 + 5 = 15, y la salida debería ser:
[1] 15Si la entrada es 10, tu función debería calcular la suma del 1 al 10, y la salida debería ser:
[1] 55Si la entrada es 1, la salida debería ser:
[1] 1Pruébalo tú mismo
# Leer la entrada
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)
# TODO: Crear una función llamada 'sigma' que reciba un argumento 'n'
# y devuelva la suma de todos los enteros desde 1 hasta n
# Llamar a la función e imprimir el resultado
print(sigma(n))Todas 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