Ferreteria
Enviado por montymerican • 24 de Septiembre de 2013 • 277 Palabras (2 Páginas) • 785 Visitas
Nombre: Matrícula:
Nombre del curso:
Computación I Nombre del profesor:
Juan Aurelio Salinas Aldape
Módulo:
I- Metodología para el desarrollo
de software en la solución de problemas Actividad:
Evidencia 1: Ferretería
Fecha: 9 de abril de 2013
Bibliografía:
Deitel, H y Deitel, P (2007), Cómo programar en C# (2ª Ed.), México; Pearson Education.
Objetivo:
Desarrollar un análisis, pseudocódigo, diagrama de flujo y el programa en C# para demostrar los conocimientos adquiridos en clase.
Procedimiento:
En una ferretería venden pinturas, cada galón de pintura cubre 20 metros cuadrados. Y cada litro 5 metros cuadrados. Cuando llega el cliente se le pregunta cuántos metros cuadrados desea pintar. Esta ferretería solo vende galones y litros de pintura completos, un galón tiene un costo de 270 pesos y un litro de 58 pesos.
Ejemplo 1: si se desean pintar 110 metros cuadrados, se le deben de vender al cliente 5 galones y 2 litros.
Ejemplo 2: si se desean pintar 53 metros cuadrados, se le deben de vender al cliente 2 galones y 3 litros.
- El programa deberá mostrar en la consola como resultado:
a. Cantidad de metros cuadrados a pintar
b. Cantidad de galones
c. Cantidad de litros
d. Total a cobrar
Desarrollo:
A) Análisis:
1. Entradas:
a. galonRinde = 20
b. litroRinde = 5
c. galonPrecio = 270
d. litroPrecio = 58
e. metrosAPintar
b. Salida:
a. pagarL
b. pagarG
c. totalPagar
c. Procedimiento:
a. Con los metros cuadrados proporcionados por el cliente, proporcionar la cantidad de galones y litros necesarios para cubrir sus necesidades y cuanto ha de pagar.
B) Pseudocódigo:
1) Inicio
2) galonRinde=20
3) litroRinde=5
4) galonPrecio=270
5) litroPrecio=58
6) Escribir “Cuantos metros cuadrados quieres pintar? ”
7) Leer metrosAPintar
8) Escribir “Se van a pintar: ”+metrosAPintar+“ mts 2”
9) galonesComprar=floor(metrosAPintar/galonRinde)
10) Escribir “Galones a comprar: ”+galonesComprar
11) calculoLitrosC=metrosAPintar-(galonesComprar*20)
12) litrosComprar=ceiling(calculoLitrosC/5
13) Escribir “Litros a comprar: ”+litrosComprar
14) pagarG=galonesComprar*galonPrecio
15) pagarL=litrosComprar*litroPrecio
16) Escribir “Pagarás por los galones: ”+pagarG+“ pesos”
17) Escribir “Pagarás por los litros: ”+pagarL+“ pesos”
18) totalPagar=pagarG+pagarL
19) Escribir “TOTAL A PAGAR: ”+totalPagar+“ pesos”
20) Fin
...