Desarrolla el análisis pseudocódigo o diagrama de flujo
Enviado por kesiaalanis • 19 de Septiembre de 2013 • Examen • 459 Palabras (2 Páginas) • 1.105 Visitas
Nombre: Matrícula:
Nombre del curso:
Computación I Nombre del profesor:
Isabel Moya Moreno
Módulo: Evidencia 1 Actividad:
Desarrolla el análisis pseudocódigo o diagrama de flujo
Fecha: 22-Marzo-2013
Bibliografía: Deitel, H. y Deitel, P. (2007). Cómo programar en C# (2aed.). México: Pearson Education. ISBN: 10:970-26-1065-7
1. Desarrolla el análisis, pseudocódigo, diagrama de flujo y el programa en C# para resolver el siguiente problema:
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.
-Análisis:
Entrada
° Cantidad de m2 a pintar
Salidas
° Cantidad de galones
° Cantidad de litros
° Total a pagar
Proceso
° m2 a pintar/galones o litros
° Galones o litros* pesos
-Pseudocodigo:
Private Sub cmdcalcular_Click()
If txtMetros.Text = "" Then
ms = MsgBox("No se puede realizar el calculo, por favor ingresa la cantidad de metros a pintar", vbCritical, "CALCULO")
Entrada txtMetros.SetFocus
metrosini = txtMetros.Text
galones = 20
litros = 5
res = metrosini / galones
galones = Int(res)
metros = metrosini - (galones * 20)
res = metros / litros
litros = Int(res)
residuo = res - litros
If residuo > 0 Then
litros = litros + 1
End If
txtMetrosIni.Text = metrosini
txtGalones.Text = galones
txtLitros.Text = litros
txtTotal.Text = ((galones * 270) + (litros * 58))
cmdCalcular.Enabled = False
txtMetros.Enabled = False
End If
End Sub
Private Sub cmdNuevoCalculo_Click()
txtMetrosIni.Text = ""
txtGalones.Text = ""
txtLitros.Text = ""
txtTotal.Text = ""
cmdCalcular.Enabled = True
txtMetros.Enabled = True
txtMetros.Text = ""
txtMetros.SetFocus
End Sub
Private Sub cmdSalir_Click()
End
End Sub
...