%%Prog 19-04-2023 %realizaremos la suma de los primeros k números impares con la fórmula % Sumatoria(2*n - 1) clearvars; clear all; close all; clc; %lectura datos k = input('ingrese k : '); sumatoria = 0; %sumatoria de números impares for n=1:k terminoActual = 2*n - 1; sumatoria = sumatoria + terminoActual; fprintf('n = %d, terminoActual = %d, sumatoria = %d\n',n,terminoActual,sumatoria) end; fprintf('El valor final de la sumatoria de los primeros %d numeros impares es %d\n',k,sumatoria) %sumatoria de numeros pares sumatoriaPares = 0; for n2=1:k terminoActual = 2*n2; sumatoriaPares = sumatoriaPares + terminoActual; fprintf('n = %d, terminoActual = %d, sumatoria = %d\n',n2,terminoActual,sumatoriaPares) end; fprintf('El valor final de la sumatoria de los primeros %d numeros pares es %d\n',k,sumatoriaPares) %sumatoria de los números pares entre 2 y k sumatoriaPares2 = 0; contador = 0; for n3=2:2:k contador = contador + 1; sumatoriaPares2 = sumatoriaPares2 + n3; fprintf('n = %d, terminoActual = %d, sumatoria = %d\n',contador,n3,sumatoriaPares2) end; fprintf('El valor final de la sumatoria de los números pares entre 2 y %d es %d\n',k,sumatoriaPares2) contador = 0; sumatoriaImpares2 = 0; for n4=1:2:k contador = contador + 1; sumatoriaImpares2 = sumatoriaImpares2 + n4; fprintf('n = %d, terminoActual = %d, sumatoria = %d\n',contador,n4,sumatoriaImpares2) end; fprintf('El valor final de la sumatoria de los números impares entre 1 y %d es %d',k,sumatoriaImpares2)