Hacer un programa o algoritmo, que permita el ingreso de 100 números enteros. El programa debe sumar todos los números que sean múltiplos de 3.
Solución
Se inicializa la variable “Sum” en cero, se llama a la subrutina IngresarNumeros, donde se solicita al usuario ingrese 100 números cualesquiera, se crea un ciclo For, en cada iteración,
Se comprueba si el numero ingresado MOD 3 es cero (N(t)MOD 3 = 0)
Si es Verdadero (Si)
El numero es múltiplo de tres, se actualiza el valor de Sum agregándole el numero ingresado .
Si es Falso (No)
No se hace nada
Finaliza el ciclo, se muestra la sumatoria.Fin.
Diagrama de flujo - Sumatoria de multiplos de 3
En la Subrutina IngresarNumeros, Se pide al usuario ingrese 100 números, se crea un ciclo For, en cada iteración, se captura los números en la variable “N”, para luego asignarlo al arreglo A, finaliza el ciclo.
Diagrama de flujo - Subrutina IngresarNumero
Diagrama Fuente en FreeDFD | |
Código fuente en Java | |
Código fuente en C++ | |
Código fuente en C | |
Código fuente en C# | |
Código fuente en Python | |
Código fuente en Visual Basic |
1 comentarios:
Publicar un comentario