Está en la página 1de 9

UNIVERSIDAD ESTATAL DE MILAGRO

FACULTAD CIENCIAS DE LA INGENIERÍA

TECNOLOGIA DE LA INFORMACION

1° SEMESTRE

MATERIA:

FUNDAMENTO DE LA PROGRAMACION

ESTUDIANTE:
MICHELLE JUANA RONQUILLO VERA
CESAR GREGORIO DELGADO SCOTT

TAREA:

ALGORITMO EN C

DOCENTE:
ING. LOPEZ BERMUDEZ RICAUTER MOISES

FECHA DE ENTREGA:

21-8-2021
1. Determinar la media aritmética de una lista indefinida de números
positivos que se ingresan por teclado, se debe terminar el ingreso de los
números al detectar que el número ingresado no es positivo (<1). El
programa repetirá el proceso y se debe finalizar el programa cuando el
usuario lo indique.

2
Explicacion
En este caso debemos ingresar las ordenes principales del programa número
(num), Media aritmética (med) y el acumulador (acu) bajo la orden de float
Este programa nos pide una media aritmética de números positivos de la cual
el programa se detendrá y nos mostrará la media (Med) que es igual al 10.3%
que ingresamos en la variable tipo float insertar un numero negativo caso
contrario si ingresamos números positivos los irá agregando a la media hasta
ingresar el negativo.

3
2. Realizar un proceso repetitivo SELECTIVO:

Utilizar un ciclo repetitivo (usted elige el tipo de ciclo) para construir un


menú

1 Sumar los números pares


2 multiplicar los impares
0 SALIR DEL PROCESO
Al digitar 0 termina la ejecución del programa

Debo seleccionar del MENU de opciones:


 si deseo Sumar los números pares un 1 o
 multiplicar los impares un 2

Proceso de suma o multiplicación y rango de números.

Solicito se ingrese solo un número n mayor (>) a 2 por teclado,


este número indica el tope de un rango de números a procesar que
estarán entre 1. y …n. No debe solicitar los números.

Mostrar en pantalla cada número procesado indique si es par o impar, y


al finalizar el ciclo muestre el resultado final de la sumatoria de los pares
o multiplicación de los impares según se allá elegido del menú inicial.

El proceso seguirá ejecutándose pidiendo que se ingrese el número N,


hasta decir que desea salir del ciclo repetitivo de la suma o
multiplicación, al salir regresa a presentar el menú de opciones.

4
5
6
EXPLICACION

En este problema podremos seleccionar lo que va a realizar el programa, será la


opción si es la suma de números pares o la multiplicación en números impares long
final. Si digitamos el número cero, el programa se va a paralizar. Si procedemos a
colocar un número mayor a cero, el programa va a realizar el proceso que se
seleccionó. El contador es el que empieza desde cero. Empieza el programa a sumar
o multiplicar de cero del número 1 en adelante. El contador es el que hace la
operación, El Long suma es la variable. Si colocamos la opción 1, lo que ocurre es que
va a comenzar la suma de números pares, la suma empieza de uno en uno, va uno
cero uno dos tres cuatro o cinco. Si ponemos el long producto es la multiplicación está
igual a 1. ¿Por qué colocamos igual a 1? Porque la multiplicación empieza por 1 * 1 y
en secuencia según los números porque si colocamos un número por cero te va a dar
0. A continuación se inicia el Chip, el cual inicia la operación que ya seleccionado, por
ejemplo, la opción 1, que es el caso 1 o la opción 2 que es la multiplicación, que es el
caso 2. Una variable INT es una variable que se está declarando. A continuación, se
procede a insertar el número en skank, Se va a mostrar si es número, par o impar. Si
el número ingresado es 2 4 6 nos va a mostrar un mensaje para mencionar que el
número es par, caso contrario va a mostrar un mensaje para mencionar que es un
número impar. Ford es un contador. Es el que comprueba si el número es par o impar,
El contador Ford, si es número par, inicia la variable que se relaciona a la suma,
realiza la operación de suma siempre y cuando sea numero par y luego muestra un
mensaje al finalizar la operación (Printf El resultado de la suma es un número par).
Break es la opción con la cual se finalizará la operación, pero no se cerrará por
completo, nos permite regresar al menú de opciones donde podremos seleccionar
Opción 1 u Opción 2. El caso de las multiplicaciones está muy relacionado al proceso
de la opción 1 con otra variable (variable 2) que realiza la multiplicación. Realiza un
proceso parecido al de la suma ya que muestra un mensaje dependiendo del número
(si es par o impar). En este ejercicio cambia el número en el Contador ya que el
programa identifica la multiplicación de números impares, Va a realiza la multiplicación
hasta el número que se seleccionó. Con esto finaliza la operación y el programa.

7
3. Mostrar en pantalla la tabla de multiplicar, de cualquier número
entero (n) que solicite el usuario, si ingresa el numero 99 NO CREA LA
TABLA, SINO que finaliza el proceso de crear la tabla (utilice un ciclo
repetitivo para solicitar el número del cual se desea la tabla). Utilice
la sentencia for (para) para crear la tabla de multiplicar del 1 al 12.

8
Explicación
En este programa se debe ingresar las variables de contador (cont), numero (num),
resultado (result), ingresamos la variable (num != 99) que nos servirá para detener el
programa si se ingresa el número 99 y colocamos la variable Print para ingresar el
mensaje “Si inserta numero no valido error en la tabla” en caso de ingresar el numero
99.
Se creará una tabla de multiplicar con el numero ingresado del 1 al 12, pero dado el
caso que se ingrese el numero 99 se catalogará como numero no valido y se finalizará
la tabla. En esta se podrá ingresar hasta el numero 99

También podría gustarte