Vous êtes sur la page 1sur 5

UNIVERSIDAD NACIONAL DE TRUJILLO

Facultad De Ciencias Agropecuarias


Escuela Académica Profesional De Ingeniería Agroindustrial

Integrantes:
 Diaz Soto Linda Rebeca Fernanda
 Escobedo Cortijo Melissa Liseth
 Esquivel Guevara Gregorio Alexander
 García Namay Edinson David
 Gonzales Tello Diego
Ciclo:
 VI
Tema:
 Problema de pseudocódigo y diagrama de flujo
Curso:
 Lenguaje de programación
Docente:
 Msc. Ing. Mariano Wilmer Lujan Corro

TRUJILLO-PERU
2018
Problema De Pseudocodigo y diagrama de flujo

Introducción

Las Herramientas de programación son las que nos permiten realizar programas para
que la parte física de la computadora funcione y produzca resultados. De igual forma
hay herramientas de gran utilidad que son utilizadas para poder resolver algoritmos de
manera más sencilla (Ramírez, 2014).
La fundamentación teórica radica en que un algoritmo es un conjunto ordenado de
instrucciones para realizar una tarea mediante pasos secuenciales y lograr resolver la
problemática planteada, siendo así que un algoritmo puede ser expresado de muchas
maneras, usando un lenguaje natural, algún lenguaje de programación, diagramas de
flujo, pseudocódigos, entre otros(Hernández,2010).
“…Diversos autores reconocidos en el área de las Ciencias de la Computación escriben
sus textos basados en un pseudocódigo para la explicación de sus algoritmos (Dasgupta,
y col., 2008). Sin embargo, no existe una sintaxis estándar para el pseudocódigo, dado
que no es directamente un programa ejecutable por un computador…”
Es importante determinar la problemática para hacer una análisis de todas las
necesidades y poder determinar específicamente cuáles serán los procesos que están
involucrados para resolver un problema y transformarlo a un algoritmo, que datos de
entrada son necesarios, que cálculos y operaciones intervienen como también cuales
deberán ser los resultados, si las pruebas cíclicas con datos en los algoritmos resultan
satisfactorias es porque el algoritmo funciona correctamente y se lo puede transformar a
un lenguaje de programación (Zobel, 2004).
La finalidad de esta investigación es conocer una solución en el problema con cada una
de estas herramientas, para saber utilizarlas en posteriores casos.

Página 2
Problema De Pseudocodigo y diagrama de flujo

Descuentos en Empresa LUING FOOD

Empresa LUING FOOD, tiene una promoción por aniversario: a todos los pack de
productos artesanales superiores a S/. 50 se le aplicará un descuento de 15% y a todos
los demás sólo el 8%. Realice un ALGORITMO para determinar el precio final que
debe pagar una persona por comprar un pack y de cuánto es el descuento que obtendrá.
Represéntelo mediante pseudocódigo y diagrama de flujo.
1. Análisis del problema
Objetivo de problema: Determinar el precio final y cuanto es el descuento
Datos de entrada: precio y descuento del pack
Dato de salida: el precio final y descuento total
1.1 Procesamiento
 Multiplicar precio por descuento
 Restar el precio con el total del descuento
1.2 Documentación de variables
P=Precio
D=Descuento
P.F=Precio final
D.T=DESCUENTO TOTAL
2.Diseño del algoritmo
2.1.-Seudocódigo del pack
VARIABLES
P, D, P.F, D.T
INICIO
P.F←0;
D.T ← 0
ESCRIBIR (“INGRESE EL TOTAL DE EL PRECIO:”);
LEER PRECIO;
ESCRIBIR (“INGRESE EL NUMERO DE DESCUENTOS:”);
LEER NÚMERO;
SI (NUMERO >=50) ENTONCES
DESCUENTO  0,15;

Página 3
Problema De Pseudocodigo y diagrama de flujo

SINO
DESCUENTO 0,08;
FIN SI
TOTALDES  PRECIO*DESCUENTO
PRECIOFI  PRECIO-TOTALDES
ESCRIBIR “EL DESCUENTO TOTAL SERA : $”,DESCTOTAL;
ESCRIBIR “EL PRECIO FINAL SERA ; $”;PRECIOFI
FIN
2.2 DIAGRAMA DE FLUJO DEL PACK
INICIO

P.F  0

D.T  0

Compra

Numero

Precio del pack

Descuento  0,08 Descuento  0,15

Página 4
Problema De Pseudocodigo y diagrama de flujo

Destotal  precio*descuento
Preciofin  precio-totaldes

Fin

2.3 Corrida En Frio


Probar el algoritmo con las siguientes entradas:
precio descuento Descuento total Precio final
59 0,15 8,85 50,15
12 0,08 0,96 11,04
124 0,15 18,6 105,4

REFERENCIA BIBLIOGRAFICA

 Ramírez, G. E. (2014). Desarrollo de herramientas para una programación


eficiente de las redes de transputres. españa: universidad de castilla.

 Hernández,J. L.(2010). Método de las 6'D. UML - Pseudocódigo - Java.


(Enfoque algorítmico). lima: universidad san martin de porres.

 Dasgupta, y col. (2008) Fundamentos de Programación. Algoritmos, estructuras


de datos y objetos. Tercera Edición.

 Zobel,R.A. (2004) Enciclopedia del lenguaje. mexico: alfa y omega.

Página 5

Vous aimerez peut-être aussi