Vous êtes sur la page 1sur 20

UNIVERSIDAD MAYOR DE SAN SIMON

MATERIA: COMPUTACION PARA INGENIERIA

RESOLVER LOS SIGUIENTE EJERCICIOS


SIMPLES

1. Determinar un diagrama de flujo que calcule la hipotenusa de un triángulo rectángulo


conocidas las longitudes de sus dos catetos.

2. Pinturas “La brocha gorda” requiere determinar cuánto cobrar por trabajos de pintura.
Considere que se cobra por m2 y realice un diagrama de flujo que permita ir generando
presupuestos para cada cliente.

3. La compañía de autobuses “La curva loca” requiere determinar el costo que tendrá el
boleto de un viaje sencillo, esto basado en los kilómetros por recorrer y en el costo por
kilómetro. Realice un diagrama de flujo para tal fin.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

4. SEMAPA requiere determinar el pago que debe realizar una persona por el total de
metros cúbicos que consume de agua. Realice un diagrama de flujo que permita
determinar ese pago.

5. Una empresa desea determinar el monto de un cheque que debe proporcionar a uno de
sus empleados que tendrá que ir por equis número de días a la ciudad de Monterrey; los
gastos que cubre la empresa son: hotel, comida y 100.00 pesos diarios para otros
gastos. El monto debe estar desglosado para cada concepto. Realice un diagrama de
flujo que determine el monto del cheque.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
TOMA DE DECISION

6. Realice un algoritmo que permita determinar el sueldo semanal de un trabajador con


base en las horas trabajadas y el pago por hora, considerando que a partir de la hora
número 41 y hasta la 45, cada hora se le paga el doble, de la hora 46 a la 50, el triple, y
que trabajar más de 50 horas no está permitido. Represente el algoritmo mediante el
diagrama de flujo.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
7. La secretaria de salud requiere un diagrama de flujo que permita determinar qué tipo de
vacuna (A, B o C) debe aplicar a una persona, considerando que si es mayor de 70 años,
sin importar el sexo, se le aplica la tipo C; si tiene entre 16 y 69 años, y es mujer, se le
aplica la B, y si es hombre, la A; si es menor de 16 años, se le aplica la tipo A, sin
importar el sexo.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
8. Se desea realizar una estadística de los pesos de los alumnos de un colegio de acuerdo a la
siguiente tabla:
alumnos de menos de 40 kg.
alumnos de 40 y 50 kg.
alumnos de más de 50 kg y menos de 60 kg.
alumnos de más o igual a 60 kg.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

9. Un ángulo se considera agudo si es menor de 90 grados, obtuso si es mayor de 90 grados y recto si es


igual a 90 grados. Utilizando esta información, escribir un diagrama de flujo que acepte un ángulo en
grados y visualice el tipo de ángulo correspondiente a los grados introducidos.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

10. El sistema de calificación americano (de Estados Unidos) se suele calcular de acuerdo al
siguiente cuadro:

Grado numérico Grado en letra


Grado mayor o igual a 90 A
Menor de 90 pero mayor o igual a 80 B
Menor de 80 pero mayor o igual a 70 C
Menor de 70 pero mayor o igual a 69 D
Menor de 69 F
Utilizando esta información, elaborar un diagrama de flujo que acepte una calificación
numérica del estudiante (0-100), y visualice la calificación correspondiente en letra.

11. Desarrolle un diagrama de flujo que lea cuatro números diferentes y a continuación
imprima el mayor de los cuatro números introducidos y también el menor de ellos.
Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018
UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
12. Un año es bisiesto si es múltiplo de 4, exceptuando los múltiplos de 100, que solo son
bisiestos cuando son múltiplos además de 400, por ejemplo, el año 1900 no fue bisiesto (es
múltiplo de 100 y no es múltiplo de 400), pero el año 2000 si lo será. Hacer un diagrama de
flujo que dado un año nos diga si es bisiesto o no.

13. Realizar el diagrama de flujo para resolver una ecuación de segundo grado.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
ITERACIONES

14. “El náufrago satisfecho” ofrece hamburguesas sencillas (S), dobles (D) y triples (T), las
cuales tienen un costo de $20, $25 y $28 respectivamente. La empresa acepta tarjetas de
crédito con un cargo de 5 % sobre la compra. Suponiendo que los clientes adquieren N
hamburguesas, las cuales pueden ser de diferente tipo, realice un algoritmo para determinar
cuánto deben pagar. Represéntelo en diagrama de flujo.

15. Un vendedor ha realizado N ventas y desea saber cuántas fueron por 10,000 o menos,
cuántas fueron por más de 10,000 pero por menos de 20,000, y cuánto fue el monto de las
Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018
UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
ventas de cada una y el monto global. Realice un algoritmo para determinar los totales.
Represente la solución mediante diagrama de flujo.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
16. El banco “Bandido de peluche” desea calcular para cada uno de sus N clientes su saldo actual, su
pago mínimo y su pago para no generar intereses. Además, quiere calcular el monto de lo que ganó por
concepto interés con los clientes morosos. Los datos que se conocen de cada cliente son: saldo
anterior, monto de las compras que realizó y pago que depositó en el corte anterior. Para calcular el
pago mínimo se considera 15% del saldo actual, y el pago para no generar intereses corresponde a
85% del saldo actual, considerando que el saldo actual debe incluir 12% de los intereses causados
por no realizar el pago mínimo y $200 de multa por el mismo motivo. Realice el algoritmo
correspondiente y represéntelo mediante diagrama de flujo.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

17. Leído un número (entero y positivo), elabore un diagrama de flujo para indicar si es o no
un número perfecto. Un número es perfecto si es igual a la suma de todos sus divisores,
excepto el mismo número. Por ejemplo 6 = 1 + 2 + 3 y 28 = 1 + 2 + 4 + 7 + 14, son números
perfectos.

18. Hacer el diagrama de flujo para calcular la factorial de un numero N cualquiera


2!=1x2; 3!=1x2x3; 4!=1x2x3x4; 6!=1x2x3x4x5x6

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

19. Desarrolle un diagrama de flujo que realice la sumatoria de los números enteros múltiplos
de 5, comprendidos entre el 1 y el 100, es decir, 5 + 10 + 15 +…. + 100. El programa deberá
imprimir los números en cuestión y finalmente su sumatoria.

20. Leído N un número entero y positivo, desarrollar un diagrama de flujo para mostrar la
serie de Fibonacci con N términos. Por ejemplo, si N = 9 tendríamos: 0, 1, 1, 2, 3, 5, 8, 13,

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

21. Desarrolle un diagrama de flujo que realice la sumatoria de los números enteros pares comprendidos
entre el 1 y el 100, es decir, 2 + 4 + 6 +…. + 100. El programa deberá imprimir los números en cuestión y
finalmente su sumatoria.

22. Elabore un diagrama de flujo para hallar la suma de la siguiente serie: 1/2, 3/4, 5/8, 7/16,
9/32, 11/64,......, 19/1024.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

VECTORES

23. Dado un vector B de N elementos, elaborar un diagrama de flujo para ordenar los
elementos de la matriz en forma ascendente.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA
24. Diseñar un diagrama de flujo que calcule el mayor valor de un vector A de N elementos.

25. Dado un vector A de N elementos, elaborar un diagrama de flujo que calcule la suma de
los números pares y la suma de los números impares.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

26. Calculo de la suma de todos los elementos de un vector, así como la media aritmética.

27. Calcular el número de elemento negativos, cero y positivos de un vector dado de 70


elementos.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

28. Realice y represente mediante diagrama de flujo un algoritmo que lea los nombres y las
edades de diez alumnos, y que los datos se almacenen en dos vectores, y con base en esto se
determine el nombre del alumno con la edad mayor del arreglo.

29. Realice un algoritmo que lea dos vectores de cien elementos y que calcule la suma de
éstos guardando su resultado en otro vector, el cual se debe presentar en forma impresa.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018


UNIVERSIDAD MAYOR DE SAN SIMON
MATERIA: COMPUTACION PARA INGENIERIA

MATRICES

30. Realice un diagrama de flujo para leer a una matriz de 3x4, se pide mostrar:
Todos los elementos de la matriz.
Promedio general.
Porcentaje de positivos.
Sumatoria de los N pares ingresados en la matriz.

31. Realice y represente mediante un diagrama de flujo para obtener la matriz transpuesta de
cualquier matriz de orden M x N.

32. Elabore un diagrama de flujo para leer una matriz C de orden N (matriz cuadrada).
Mostrar los elementos de la diagonal principal, matriz triangulas superior y de la matriz
triangular inferior.

33. Elabore un diagrama de flujo para leer una matriz A de M x N (M=filas; N=columnas)
determine:
Si la matriz A es cuadrada.
Muestre el promedio de los elementos de la matriz A
Muestre el promedio por fila de la matriz A
Muestre el promedio por columna de la matriz A

34. Considere la siguiente definición: “Una matriz es rala si para cada columna y para cada
fila todos los elementos que almacena son cero (0) excepto un elemento que es igual a uno
(1)”. Construya un diagrama de flujo que lea una matriz de N x M elementos y determine si
es rala.

35. Una compañía tiene N sucursales en todo el país. Se formó una matriz de N x 12 que
contiene las ventas de cada sucursal durante los 12 meses del año. Elaborar un diagrama de
flujo que permita hallar e imprimir lo siguiente:
Total, de ventas de la compañía.
Total, de ventas por cada sucursal.
Sucursal que más vendió durante el año.
Mes que menos vendió la compañía.

36. En una matriz C de M x 6 se encuentran almacenadas las calificaciones de 6 materias de


un grupo de M estudiantes. Elaborar un diagrama de flujo que nos permita calcular e imprimir
lo siguiente:
La nota promedio de cada estudiante.
El número de estudiantes que aprobaron cada materia.
El número de estudiantes que reprobaron cada materia.

Docente: Ing. Joseph Bill Salvatierra Barrionuevo Curso de Verano 3-2018

Vous aimerez peut-être aussi