Translate

sábado, 4 de octubre de 2014

Ejercicio 2 sentencias condicionales

6) The Barking Lot es una guardería para perros. Diseñe un diagrama de flujo o pseudocódigo para lo siguiente:
a) Un programa que acepte datos para un número de ID del propietario de un perro, y nombre, raza, edad y peso de este último. Despliegue una factura que contenga todos los datos de entrada al igual que la tarifa semanal de la guardería, la cual es de $55 para perros con menos de 7 kilogramos, $75 para perros de 7 a 14 kilogramos inclusive, $105 para perros de 14.1 a 37 kilogramos inclusive, y $125 para perros con más de 37 kilogramos.
Definición del problema:
Desplegar  una factura en la cual se encuentre la  tarifa semanal a pagar  de acuerdo al peso del perro.
Planear la solución:
Proceso: Establecer una tarifa de 55 dólares si el perro tiene un peso menor a 7 kg, establecer una tarifa de 75 dólares si el perro tiene un peso de 7 a 14 kg, establecer una tarifa de 105 dólares si el perro pesa de 14.1 a 37 kg y establecer una tarifa de 125 dólares si el perro pesa más de 37 kg.
Datos de entrada: ID (ID usuario), NP (nombre del perro), R (raza del perro), E (edad del perro), P (peso del perro).  
Datos de salida: ID (ID usuario), NP (nombre del perro), R (raza del perro), E (edad del perro), P (peso del perro), Ts (tarifa semanal)
Datos adicionales: No hay

 Algoritmo:




Pseudocódigo:
//Jorge Velasco Andrade
// 08 de octubre del 2014
// Desarrollar un programa que permita ingresar el número de id del propietario, el nombre del perro, la raza del perro, la edad del perro y su peso e imprimir una factura con todos los datos ya dichos junto con la tarifa semanal de acuerdo a su peso.
Inicio
//variables
Reales positivos y caracteres: P
Imprimir “Ingrese el ID del propietario”
Leer ID
Imprimir “Ingrese el nombre del perro”
Leer NP
Imprimir “Ingrese la raza del perro”
Leer R
Imprimir “Ingrese la edad del perro”
Leer Ep
Imprimir “Ingrese el peso del perro”
Leer P
Si P<=7 Entonces
Imprimir “Su factura”
Imprimir “Ts”;
Sino
Si P<=14 Entonces
Imprimir “Su factura”
Imprimir “Ts”;
Sino
Si P<=37Entonces
Imprimir “Su factura”
Imprimir “Ts”;
Sino
Imprimir “Ts”;
 Fin si
Fin si
Fin si
Fin



No hay comentarios.:

Publicar un comentario