Practica 5

INTRODUCCIÓN A LOS ALGORITMOS (PSEUDOCÓDIGO)

Objetivo: practicar la creación de algoritmos en pseudocódigo resolviendo problemas que
incluye la entrada, proceso y salida de datos.

Indicaciones: a continuación se presenta una serie de problemas cuyas fórmulas para
resolverlos están contenidas en el capítulo 6 del libro Metodología de la programación de
Osvaldo Cairó, para dichos algoritmos, todos los datos deberán ser capturados por teclado.

Comentario(Auto evaluación de lo aprendido): en esta clase se explico los principios básicos de la programación  que son los algoritmos. La persona usa el razonamiento lógico para hacer las actividades de su día, esto es lo que pasa con las computadoras, realizan un proceso para por ejemplo abrir un programa.

Aprendí sobre los lenguajes de programación los cuales son: el lenguaje de maquina, lenguaje de bajo nivel y el lenguaje de alto nivel. Luego se nos explicaron las formas de resolver los algoritmos, y el proceso de como hacerlo, usando PSeInt, el cual se uso para resolver esta guía.  


2. Construya un algoritmo tal que dado el radio de un círculo, calcule e imprima el área y la circunferencia.
Proceso en PSeint.
Proceso Area_y_Circunferencia
Escribir "Escriba su Radio:"
Leer R
Mostrar "Su area es:",(3.14*R^2)
Mostrar "Su circunferencia es:",((2*R)*(3.14))
FinProceso

Resultado.


4. Una persona compró una estancia en un país sudamericano. La extensión de la estancia está especificada en acres. Construya un algoritmo tal que dado como dato la extensión del campo en acres, calcule e imprima la extensión del mismo en hectáreas.

Proceso en PSeint.
Proceso Coversion_de_Acres_a_Hectareas
Escribir "Escriba la extencion en Acres:"
Leer AC
Escribir "Su extension en Hectareas es:",(AC/2.4711)
FinProceso

Resultado.














6. Dado la estabilidad económica que existe en un determinado país de América Latina, las agencias automotrices comienzan a ofrecer distintos planes de financiamiento para la comercialización de sus vehículos. La empresa XGW ofrece el siguiente plan de financiamiento: dado el monto total del vehículo, el cliente debe pagar el 35% de prima y el resto en 18 mensualidades iguales sin intereses. Construya el algoritmo que permita obtener cuál es el importe de la prima y las mensualidades que debe pagar el cliente.

Proceso en PSeint.
Proceso Prima_y_mensualidad
Escribir "Ingrese el precio del auto XGW"
Leer M
Mostrar "La prima a pagar es:",(0.35*M)
Mostrar "Lo que debe pagar cada mes es:",(M/18)
FinProceso

Resultado.














8. Construya un algoritmo tal que dado el radio, la generatriz y la altura de un cono, calcule e imprima el área de la base, el área lateral, el área total y su volumen. 

Proceso en PSeint.
Proceso El_cono
Escribir "Escriba su Radio:"
Leer R
Escribir "Escriba su Generatriz:"
Leer G
Escribir "Escriba su Altura"
Leer A
Mostrar "El area base es:",(3.14*R^2)
Mostrar "El area lateral es:",(3.14*R*G)
Mostrar "El area total es:",((3.14*R^2)*(3.14*R*G))
Mostrar "Su volumen es:",(1/3*(3.14*R^2)*A)

FinProceso

Resultado.

















10. Construya un algoritmo tal que dado como dato el lado de un hexaedro o cubo, calcule: área de la base, área lateral, área total y volumen.

Proceso en PSeint.
Proceso Cubo_o_hexaedro
Escribir "Introdusca la arista del cubo o hexaedro"
Leer A
Mostrar "La area base es:" ,(A*A)
Mostrar "La area lateral:" ,(4*A^2)
Mostrar "La area total es:" ,(6*A^2)
Mostrar "El volumen es:" ,(A^3)
FinProceso

Resultado.














12. Construya un algoritmo tal que dadas las coordenadas de los puntos P1, P2 y P3 que corresponden a los vértices de un triángulo, calcule su superficie.

Proceso en PSeint.

Proceso superficie
Escribir "Escriba su P1"
Escribir "X1:"
Leer XA
Escribir "Y1:"
Leer YA
Escribir "Escriba su P2"
Escribir "X2:"
Leer XB
Escribir "Y2:"
Leer YB
Escribir "Escriba su P3"
Escribir "X3:"
Leer XC
Escribir "Y3:"
Leer YC
Mostrar "Su superficie es:" ,1/2 * (XA*(YB-YC)+XB*(YC-YA)+XC*(YA-YB))
FinProceso

Resultado.












No hay comentarios:

Publicar un comentario