martes, enero 11, 2005

TECNICAS DE PROGRAMACION I

EJERCICIOS DEMOSTRATIVOS
1.- Gertrudis, encargada de la recepción de la empresa “CHARITO”, recibe los pedidos y debe guardar los detalles del cliente en el archivo CLIENTES y los detalles del producto en el archivo PRODUCTOS. Se pide construir un Pseudocódigo para solucionar este problema.
SOLUCION
TAREAS A REALIZAR

Recepcionar pedido
INGRESAR DETALLES DEL CLIENTE
Verificar clase de cliente (nuevo o antiguo)
Registrar cliente
INGRESAR DETALLES DEL PRODUCTO
Verificar productos en el pedido
Registrar
ALGORITMOS
A).- INGRESAR DETALLES DEL CLIENTE

INICIO
1.- Definir entorno
2.- Borrar pantalla
3.- HACER MIENTRAS sea verdadero
4.- Ingresar código cliente
5.- Ingresar resto de datos
6.- Preguntar “Están los datos correctos?
7.- Si la respuesta es no
8.- regresar al paso 5
9.- grabar el registro
10.- Preguntar “Desea Ingresar otro dato?”
11.- Si la respuesta es no
12.- terminar
13.- Fin Mientras
14.- Cerrar programa
A).- INGRESAR DETALLES DEL PRODUCTO PEDIDO
INICIO
1.- Definir entorno
2.- Borrar pantalla
3.- HACER MIENTRAS sea verdadero
4.- Ingresar código producto
5.- Ingresar resto de datos
6.- Preguntar “Están los datos correctos?
7.- Si la respuesta es no
8.- regresar al paso 5
9.- grabar el registro
10.- Preguntar “Desea Ingresar otro dato?”
11.- Si la respuesta es no
12.- terminar
13.- Fin Mientras
14.- Cerrar programa
PSEUDOCODIGOS
A).- INGRESAR DETALLES DEL PRODUCTO PEDIDO
Definir entorno
Borrar pantalla
HACER MIENTRAS sea verdadero
Ingresar (codpro)
HACER MIENTRAS sea verdadero
Ingresar (codpro,cantpro)
Respuesta datos=”Están los datos correctos?”
DESPLEGAR respuesta datos
SALIR
Si respuesta datos = “N” entonces
Regresar
Fin_si
Guardar el registro
Fin_Mientras
Respuesta Ingreso=”Desea Ingresar otro Dato?”
DESPLEGAR respuesta Ingreso
Si Respuesta ingreso = “N” entonces
Terminar
Fin_si
Fin_Mientras
Cerrar programa
B).- INGRESAR DETALLES DEL CLIENTE
Se deja como trabajo para el alumno. Use:
- código del cliente: codclie
- nombre del cliente: nomclie
- dirección del cliente: dirclie
- teléfono del cliente: tlfclie
- ruc del cliente: rucclie
NOTA:
Para realizar la codificación de este ejercicio, debe crear las tablas correspondientes.
Si desea el documento, incluyendo gráficos
: vicho0@walla.com, vicht@latinmail.com, vicht77@hotmail.com

No hay comentarios.:

Publicar un comentario