Está en la página 1de 9

ACTIVIDAD 2.

MÉTODOS NUMÉRICOS PARTE 1


Instrucciones
1. Revisa, el material adicional de la Unidad 2 y con ayuda de los enlaces de la actividad 1.

2. Analiza los siguientes problemas, construye el diagrama de flujo para lograr lo que se solicita (utilizando los símbolos mostrados en el
punto 3) y genera el código en lenguaje C correspondiente para cada uno de ellos:

• Una empresa constructores vende terrenos con la Forma A Realice un programa para obtener el área respectiva de un terreno de
medidas (A, B, C) dadas por el usuario.

Inicio

Asignar valor de “base” = base del triángulo;


Asignar valor de “altura” = base del triángulo;
Asignar valor de “A” = Área del triángulo;
Asignar valor de “b” = base rectángulo;
Asignar valor de “a” = base rectángulo;
Asignar valor de “B” = Área rectángulo;

A=(base*altura) /2

B= b*a

Área= A+B

Muestra el Área
del Terreno

Fin
• El director de una escuela está organizando un viaje de estudios y requiere determinar cuánto debe cobrar a cada alumno
y cuánto debe pagar a la compañía de viajes por el servicio. La forma de cobrar es la siguiente si son 100 alumnos o más,
el costo por cada alumno es de $65.00; de 50 a 99 alumnos el costo es de $70.00, de 30 a 49, de $95.00, y si son menos de
30, el costo de la renta del autobús es de $4000, sin importar el número de alumnos. Realiza un programa que permita
determinar el pago a la compañía de autobuses y lo que debe pagar cada alumno por el viaje.
Inicio

Asignar valor de “NA” = Núm. De Alumnos;


Asignar valor de “PA” = Pago por Alumno;
Asignar valor de “TOT” = Pago de Autobús;

Si No
NA>=100

Si No
NA>=50

Si No
NA>=30

PA=65.00 PA=70.00 PA=95.00 PA=4000/NA

TOT=PA*NA

Muestra el valor de
“PA”,” TOT”

Fin
• Realice un programa que permita calcular lo que hay que pagarle a un trabajador teniendo en cuenta su sueldo y las horas extras
trabajadas. Para el pago de horas extras se toma en cuenta la categoría del trabajador. Categoria1=$30, Categoria2=$38,
Categoria3=$50, Categoria4=$70.

Cada trabajador puede tener como máximo 30 horas extras, si tienen más solo se les pagarán 30. A los trabajadores con categoría
mayor a 4 no debemos pagarle horas extras.

Solicitar el primer valor


Inicio
Solicitar el segundo valor

Cat.>=1, <=4

Cat.==1

Cat.==2

Cat.==3

Cat.==4

Cat.>=5

Sal. =Sal. +(he*0) Sal. =Sal. +(he*30) Sal. =Sal. +(he*38) Sal. =Sal. +(he*50) Sal. =Sal. Sal. =Sal. Sal. =Sal. +(he*0)
+(he*70) +(he*0)

Muestra el valor de
Fin
“Salario a Pagar”
• Realice un programa para calcular lo que hay que pagar por un conjunto de llamadas telefónicas. Por cada llamada se ingresa el tipo
(Internacional, Nacional, Local) y la duración en minutos. El criterio que se sigue para calcular el costo de cada llamada es el siguiente:
Internacional: 3 primeros minutos $7.59, Cada minuto adicional $3.03, Nacional: 3 primeros minutos $1.20, Cada minuto adicional
$0.48, Local: Las primeras 50 llamadas no se cobran. Luego, cada llamada cuesta $0.60.
CONCLUSIONES.
Considero que los métodos numéricos, permite resolver diversos problemas físicos en forma
eficiente por medio de programas computacionales. La cantidad de problemas que se abordan
aumenta día a día y la calidad de los resultados se ajusta más a la realidad. La conjunción de las
matemáticas y los métodos numéricos ha permitido abordar problemas de mucho interés tanto
para la comunidad científica, como para que la sociedad se vea beneficiada de la aplicación de
simulaciones numéricas.

Bibliografía
Cobo, Y. A. (2007). DISEÑO Y PROGRAMACION DE BASE DE DATOS. Madrid, España: Vision Libros.

Joyanes, A. L. (2003). FUNDAMENTOS DE PROGRAMACION. Libro de problemas 2ed. Madrid:


McGRAW-HILL.

También podría gustarte