💻 Hacer un programa que muestre la suma de N números ingresados, dónde N es un valor ingresado por teclado.
Ejemplo :
1. Número de elementos : 3
2. Se ingresan los números [ 3, 5, 6 ]
3. Resultado : 14
Algoritmo programacion_work
Definir Cont, Num, Suma como Entero;
Cont <- 1;
Suma <- 0;
Escribir "01. SUMA LOS N NÚMEROS.";
Escribir Sin Saltar "Ingrese un Número : ";
Leer Num;
Mientras Cont <= Num Hacer
Escribir Sin Saltar Cont, " ";
Suma <- Suma + Cont;
Cont <- Cont + 1;
FinMientras
Escribir "";
Escribir "La Suma es : ", Suma;
FinAlgoritmo
print("OPCIÓN 1 [ WHILE : ]")
N = int(input("Ingrese el valor de N: "))
suma = 0
cont = 0
while cont < N:
num = int(input("Ingrese un número: "))
suma += num
cont += 1
print("La suma es :", suma)
El mismo código usando def ( palabra reservada de función ) :
#OPCIÓN 2 [ Función con - WHILE : ]
def suma_numeros(N):
suma = 0
cont = 0
while cont < N:
num = int(input("Ingrese un número: "))
suma += num
cont += 1
return suma
print("La suma es :", suma_numeros(int(input("Ingrese el valor de N: "))))
#include<stdio.h>
int main() {
int cont, num, suma;
cont = 1;
suma = 0;
printf("Ingrese un Numero : ");
scanf("%i",&num);
while (cont <= num) {
printf("%i ", cont);
suma = suma + cont;
cont = cont + 1;
}
printf("\nLa Suma es : %i", suma) ;
return 0;
}
#include<iostream>
using namespace std;
int main() {
int cont, num, suma;
cont = 1;
suma = 0;
cout << "Ingrese un Numero : ";
cin >> num;
while (cont <= num) {
cout << cont << " ";
suma = suma+cont;
cont = cont+1;
}
cout << "\nLa Suma es : " << suma << endl;
return 0;
}