Está en la página 1de 7

Laboratorio No. 4: Pensamiento Algorítmico.

Por:
Jonathan Steven Muñoz
Samuel David Yela
Duvier Piamba

Para:
Luis Romo Portilla

Universidad del Valle


Mayo 2017.
Introducción.

A continuación vamos a presentar de manera textual y con imágenes. El uso de algoritmos en el


campo matemático “Problemas Matemáticos”. En las imágenes se puede observar un certificado,
donde el mecanismo de este. consistía en seguir un patrón de ideas y ordenes que se ejecutaban con
el fin de cumplir el objetivo “un juego, que se enfocaba en superar niveles de dificultad. Un
individuo tenia cruzar de un lugar a otro,repitiendo pasos para cumplir con el mecanismo de
algoritmos aplicado a este juego”. Como segundo y final están unos claros ejemplos de análisis y
comprenden que permiten abarcar y entrarnos un poco mas en es tema de la aplicación y uso de
algoritmos, con esta herramienta se torna como método mas simple y sencillo de aplicar para la
solución de de problemas con varias respuestas, de esta manera se ejecuto los pasos necesarios para
lograr ese objetivo.
1) Imagen del certificado con nombre y apellido.
2) ALGORITMO COMPRA DE MEDICAMENTO
Carmen necesita comprar un medicamento que fue formulado por su médico, para ello, Carmen
recorrerá las 5 farmacias que se encuentran en su barrio, con la intención de comprar el
medicamento al mejor precio.
Para tener en cuenta:
ü Es posible que el medicamento no esté disponible en ninguna de las 5 farmacias.
ü Encontrar farmacias cerradas es una posibilidad, pero Carmen las recorrerá todas.
ü Carmen no comprará el medicamento hasta no terminar de recorrer todas las farmacias

INICIO
Alfanumerico: apertura_farm
Alfanumerico: med_w
Entero: precio_med_o
Para o ← 1 Hasta 5 con Paso 1 Hacer
Visitar farmacia , o
Escribir “¿Farmacia esta abierta?”
Leer apertura_farm
si (apertura_farm = “si”)
Escribir “¿Tienen medicamento w ?”
leer med_w
si (med_w = “si”) Entonces
Escribir “¿Precio del medicamento?”
leer precio_med_o
Sino
precio_med_o ← 0
FinSi
sino
precio_med_o ← 0
FinSi
Fin Para
Escribir “Carmen compra el medicamento de precio” min(precio_med1, precio_med2,
precio_med3, precio_med4, precio_med5)
FIN

3) Desarrollar un programa que calcule el peso de una persona en algunos cuerpos celeste como: la
luna, júpiter y marte. Se calcula el peso sabiendo la gravedad de cada planeta y la masa de dicho
cuerpo.
Análisis:
DATOS DE ENTRADA
Masa (m) → Real
Gravedad en la luna (L) → Real
Gravedad en la jupiter (J) → Real
Gravedad en la marte (M) → Real
DATOS DE SALIDA
Peso en la luna → Real
Peso en júpiter → Real
Peso en marte → Real
PROCESO
Peso en la luna=masa(m)*gravedad en la luna(L)
Peso en júpiter=masa(m)*gravedad en júpiter(J)
peso en marte=masa(m)*gravedad en marte(M)
PSEUDOCÓDIGO
Algoritmo gravedadcuerpo
escribir "digite su masa en kg
leer masa
PL <- 1.622*masa
PJ <- 24.79*masa
PM <- 3.711*masa
Escribir "Su peso en la Luna es " PL
Escribir "Su peso en Júpiter es " PJ
Escribir "Su peso en Marte es " PM
FinAlgoritmo

4) Desarrollo

Desarrollar un programa que inicialmente solicita dos datos de un cilindro: la altura


(h) y el radio de la base (r). Luego, se calcula y muestran dos valores, el volumen y el área.

Analisis:

DATOS DE ENTRADA
Altura (h) → Real
Radio de base (r) → Real

DATOS DE SALIDA
Volumen (v) → real
Area (a) → real
PROCESO
Volumen= número Pi(3,14)* Radio a la 2* Altura
Area= 2* numero Pi(3.14)* radio* altura + 2* numero Pi(3.14)* radio a la 2

PSEUDOCÓDIGO
real: altura(h), radio(r), volumen(v), área(a)
escribir: “digite la altura del cilindro ”
leer: h
escribir: “digite radio de la base”
leer: r
v ← (3,14*r²*h)
a← (2*3.14*r*h)+(2*3.14*r²)
escribir: “volumen del cilindro”:v
escribir: “área del cilindro”:a
FIN
conclusión
los algoritmos son un mecanismo universal empleado a distintas necesidades pero con un mismo
objetivo que es el desenlace y solución a un problema en su mayoría matemático, siendo así un
método que avanza para lograr la facilidad y comprender al método de empleo.

Las técnicas de desarrollo de algoritmos nos permiten encontrar una solución a los problemas que
se presentan diariamente y deben ser solucionados, para el caso de algoritmos se solucionan por
medio del computador, estas técnicas están orientadas para utilizarse en cada uno de los niveles de
complejidad y variedad del problema. Un algoritmo es el conjunto de operaciones y
procedimientos que deben seguirse para resolver un problema, es por ellos que debemos estudiarlos
y conocerlos.

También podría gustarte