PS 3.1

Suma de N Primeros Números Naturales

Desarrolla un programa que calcule la suma de los primeros N números naturales usando un ciclo acumulativo. El algoritmo lee N, inicializa SUMA en 0, y mediante un ciclo for (I ← 1; I ≤ N; I ← I + 1) acumula los valores en SUMA ← SUMA + I.

Requisitos

  • Leer N (valor entero positivo)
  • Inicializar SUMA ← 0 e I ← 1
  • Ejecutar ciclo mientras I ≤ N: SUMA ← SUMA + I, luego I ← I + 1
  • Mostrar el valor final de SUMA

Ejemplo de uso esperado

// Entrada:
Ingrese el valor de N: 5

// Salida:
========================================
La suma de los primeros 5 números naturales es: 15
========================================

// Proceso: SUMA = 1 + 2 + 3 + 4 + 5 = 15

Notas rápidas

Detalles importantes:

  • El ciclo comienza en I = 1 y termina cuando I > N
  • En cada iteración se acumula: SUMA ← SUMA + I
  • Fórmula matemática equivalente: SUMA = N × (N + 1) / 2
  • Para N = 5: 5 × 6 / 2 = 15 (verifica tu resultado con esta fórmula)

📊 Diagrama de Flujo

Diagrama de Flujo - Suma de N Primeros Números Naturales

Diagrama de flujo del algoritmo