Pseudocodigo programacion

Solo disponible en BuenasTareas
  • Páginas : 6 (1293 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de noviembre de 2010
Leer documento completo
Vista previa del texto
1. Elabore un pseudocódigo, que proporcionado el año en número entero de 4dígitos, imprima en pantalla un mensaje apropiado para indicar si el año es
bisiesto o no.

ANALISIS DEL PROBLEMA
Información de salida
* TipoAño
Datos Conocidos
* Ninguno
Datos No Conocidos
* Año
Restricciones
* Proporcionar el año en 4 digitos(ej: 1990)
* No pedir al usuario si el añoes bisiesto o no
Procedimiento
Paso #1: Determinar y darle el valor de "Es Bisiesto" al tipo de año
si el año es divisible entre 400 y su residuo es exactamente igual a 0.
TipoAño= “Es Bisiesto”
Paso#2. Determinar y darle valor de “No es Bisiesto” al tipo de año, si el año es divisible entre 100 y su residuo es exactamente igual a 0.TipoAño= “No es Bisiesto”
Paso#3: Si lo anterior es falso asignar a tipo de año el valor de “Es Bisiesto”
TipoAño=”Es Bisiesto”

PSEUDOCODIGO

OBJETIVO: Determinar si un año es bisiesto o no
PROGRAMADOR: Sicairos Govea Javier
FECHA: 12/OCTUBRE/2010

INICIO
//DEFINICION DE CONSTANTES Y VARIABLES
CADENA TipoAño
ENTERO Año
//LECTURA DE DATOS NO CONOCIDOSIMPRIMIR"Proporcione el Año Tecleandolo (ej: 1990):"
LEER Año




//PROCESAMIENTO DE LOS DATOS
SI Año MOD 400 == 0 ENTONCES
TipoAño="Es Bisiesto"
FIN_SI
SI Año MOD 100 == 0 ENTONCES
TipoAño="No es Bisiesto"
SI_NO
TipoAño="Bisiesto"
FIN_SI
//IMPRESION DE RESULTADOS
IMPRIMIR "El Año", Año, :", TipoAño
FIN


Conclusión: utilice esta estructura porque es laque me pareció más conveniente, de acuerdo al conocimiento obtenido en sus clases.





En la tienda la pasadita, se efectúa una promoción en la cual se hace un
descuento sobre el valor de la compra total según el color de la bolita que el
cliente saque al pagar en caja. Si la bolita es de color blanco no se le hará
descuento alguno, si es verde se le hará un 10% de descuento, si esamarilla un 25%, si es azul un 50% y si es roja un 100%. Elabore un pseudocódigo, que
determinar la cantidad final que el cliente deberá pagar por su compra. Se sabe que solo hay bolitas de los colores mencionados.

ANÁLISIS DEL PROBLEMA
Informacion de salida
* TotalPagar
Datos Conocidos
* DescuentoBlanca = 0
* DescuentoVerde = 10
* DescuentoAmarilla= 25
* DescuentoAzul =50
* DescuentoRoja= 100
Datos No Conocidos
* Subtotal
* ColorBola
Restricciones
* No pedir el descuento al usuario
* No pedir el total a pagar al usuario
* Solo puede sacar un color de los anteriores

Proceso
Paso#1 calcular el descuento dependiendo el color de la bola.
1.1. Si la bola es Blanca
Descuento= 0
1.2. Si La bola es de color VerdeDescuento = Subtotal* (DescuentoVerde/100)
1.3. Si La bola es de color Amarilla
Descuento = Subtotal* (DescuentoAmarilla/100)
1.4. Si La bola es de color Azul
Descuento = Subtotal* (DescuentoAzul/100)
1.5. Si La bola es de color Roja
Descuento = Subtotal* (DescuentoRoja/100)

Paso#2: Calcular el total a pagar por el cliente
TotalPagar = Subtotal-DescuentoPseudocodigo
Objetivo: Determinar el total a pagar por un cliente
Programador: Sicairos Govea Javier
Fecha:12/ Octubre/2010

INICIO
//Definicion de constantes y variables
CONST ENTERO DescuentoBlanca = 0, DescuentoVerde =10
CONST ENTERO DescuentoAmarilla= 25, DescuentoAzul = 50
CONT ENTERO DescuentoRoja= 100
REAL TotalPagar, Subtotal,Descuento
CADENA ColorBola
//Lectura De Datos No Conocidos
IMPRIMIR “ Teclee El Subtotal A Pagar. $”
LEER Subtotal
IMPRIMIR “ Teclee el color de la bola que el cliente saco: “
LEER ColorBola
// Procesamiento de los datos
SEGÚN_SEA (ColorBola)
CASO...
tracking img