Title | ALGORITMOS Y RESOLUCIÓN DE PROBLEMAS EN PSEINT |
---|---|
Course | Fundamentos de la programacion |
Institution | Universidad de las Fuerzas Armadas de Ecuador |
Pages | 29 |
File Size | 2.3 MB |
File Type | |
Total Downloads | 606 |
Total Views | 1,037 |
CARRERA: INGENIERIA EN TECNOLOGIAS DE LA Y TEMA: ALGORITMOS Y DE PROBLEMAS. Profesor: MARGOTH GUARACA NIVEL: SEGUNDO ESTUDIANTES: DAYAN PUETATE FECHA: SANTO DOMINGO ECUADOR Tema: Algoritmos mediante Diagramas de Flujo realizando y usando PseInt. 1. Resumen Un algoritmo es un conjunto ordenado de ope...
CARRERA: INGENIERIA EN TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN
TEMA: ALGORITMOS Y RESOLUCIÓN DE PROBLEMAS.
Profesor: MARGOTH GUARACA
NIVEL: SEGUNDO “B”
ESTUDIANTES: DAYAN PUETATE
FECHA: 14/10/2018
SANTO DOMINGO – ECUADOR
Tema: Diseño Algoritmos mediante Diagramas de Flujo Diseño, Pseudocódigo realizando análisis y usando PseInt. 1.
Resumen
Un algoritmo es un conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas. Objetivos a. Objetivos Específicos i.
Realizar el análisis de los problemas plantados y definir los datos de entrada, proceso y salida.
ii.
Realizar a mano el diagrama de flujo de los ejercicios planteados.
iii.
Diseñar el algoritmo en PseInt y al mismo tiempo el Diagrama de flujo.
iv.
Tomar capturas de los ejercicios realizados.
v.
Realizar el presente informe para reforzar los conocimientos adquiridos sobre algoritmos.
2.
Desarrollo
EJERCICIO 1. Se requiere elaborar el rol de pagos de un empleado. Se dispone del número de horas laboradas en el mes, así como la tarifa por hora. -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
-
Prueba de escritorio
EJERCICIO 2. Se desea saber cuántos meses han transcurrido entre los mismos inicios de dos años cualesquiera dados. -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
-
Diagrama de flujo
EJERCICIO 3. Elaborar un algoritmo que solicite el número de respuestas correctas, incorrectas y en blanco, correspondientes a postulantes, y muestre su puntaje final, considerando, que por cada respuesta correcta tendrá 4 puntos, respuesta incorrecta tendrá -1 y respuesta en blanco tendrá 0. -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
-
Prueba de escritorio
EJERCICIO 4. Problema: Un amigo suyo acaba de iniciar un negocio de venta de zapatos. Por ahora sólo vende tres tipos de zapatos: sandalias, tenis y mocasines. Cada tipo de zapato lo adquiere a un costo distinto y para venderlos, supone una ganancia del 55%. Cuando un cliente llega debe comprar de los tres tipos de zapatos y la cantidad que desee de cada uno de ellos. El cliente tiene derecho a un 8% de descuento sobre la compra que realiza. Ayúdele a su amigo a crear un programa que, para un cliente dado
Muestre su nombre, el valor de la venta sin descuento, el descuento, valor de la venta con descuento y valor de la venta incluyendo IVA (venta neta final). -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
-
Prueba de escritorio
EJERCICIO 5. Elaborar un algoritmo que permita ingresar el número de partidos ganados, perdidos y empatados, por algún equipo en el torneo, se debe mostrar su puntaje total, teniendo en cuenta que por cada partido ganado obtendrá 3 puntos, empatado 1 punto y perdido 0 puntos. -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
EJERCICIO 6. Elaborar un algoritmo que permita calcular el número de CDs necesarios para hacer una copia de seguridad, de la información almacenada en un disco cuya capacidad se conoce. Considerar que el disco duro está lleno de información, además expresado en Gigabytes. Un CD virgen tiene 700 MB de capacidad. Un Gigabyte es igual 1024 Mb. -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
Ejecución
-
Diagrama de flujo
- Prueba de escritorio
EJERCICIO 7. Calcular el área de un triangulo -
Análisis, seudocódigo y Diagrama de flujo
PSEINT -
Código
-
Ejecución
-
Diagrama de flujo
-
Prueba de escritorio
3.
Conclusiones
Los algoritmos nos permiten solucionar problemas de una manera ordenada y deben ser finitos es decir tener un inicio y un fin. Además debe ser claro para posteriormente pasarlo al lenguaje de programación existen varias maneras de representar un algoritmo como son mediante lenguaje natural, seudocódigo, diagrama de flujo entre otros.
4.
Recomendaciones
En el PseInt debes tener cuidado de usar algunas palabras que ya están definidas ya que no te dejara ejecutar el código si es que no se usan en el momento adecuado o se pretendían usar para otro motivo. 5.
Bibliografía.
https://es.wikipedia.org/wiki/Algoritmo 6. -
Anexos
Adjunto archivos psc...