miércoles, 24 de marzo de 2010

practica 8 "Diagrama de flujo" y "Pseudocodigo"

Practica 8 problema 1

Practica 8 problema 2

Practica 8 problema 3
Pseudocodigo:
//hermosillo 1
double pro1, de1, pro2, de2, pro3, de3, pro4, de4, pro5, de5, pro6, de6, pro7, de7, tpro1, porciento1, tde1
double herpor1, herpor2, herpor3, herpor4, herpor5, herpor6, herpor7
//guamuchil 2
double guapro1, guapro2, guapro3, guapro4, guapro5, guapro6, guapro7
double guade1, guade2, guade3, guade4, guade5, guade6, guade7, tguapro, porciento2, tguade
double guapor1, guapor2, guapor3, guapor4, guapor5, guapor6, guapor7
//tijuana 3
double tijpro1, tijpro2, tijpro3, tijpro4, tijpro5, tijpro6, tijpro7
double tijde1, tijde2, tijde3, tijde4, tijde5, tijde6, tijde7, tijpro, tijde, porciento3
double tijpor1, tijpor2, tijpor3, tijpor4, tijpor5, tijpor6, tijpor7
//culiacan 4
double culpro1, culpro2, culpro3, culpro4, culpro5, culpro6, culpro7
double culde1, culde2, culde3, culde4, culde5, culde6, culde7, tculde, tculpro, porciento4
double culpor1, culpor2, culpor3, culpor4, culpor5, culpor6, culpor7
//mexico 5
double mexpro1, mexpro2, mexpro3, mexpro4, mexpro5, mexpro6, mexpro7
double mexde1, mexde2, mexde3, mexde4, mexde5, mexde6, mexde7, mexpro, mexde, porciento5
double mexpor1, mexpor2, mexpor3, mexpor4, mexpor5, mexpor6, mexpor7
//total de todas las plantas
double tunipro, tunidef, tpordef
int continuar = 1
while (continuar == 1)
{
Clear
Print "Reporte De Control De Calidad De \"Hermosillo\""
Print "Dia 1"
Print "Cantidad Producida"
Read pro1
Print "Cantidad de defectuosos"
Read de1
herpor1 = (de1 / pro1) * 100
print "Porciento de unidades defectuosas %",herpor1
print "Dia 2"
print "Cantidad Producida"
read pro2
print "Cantidad de defectuosos"
read de2
herpor2 = (de2 / pro2) * 100
print "Porciento de unidades defectuosas %", herpor2
print "Dia 3"
print "Cantidad Producida"
read pro3
print "Cantidad de defectuosos"
read de3
herpor3 = (de3 / pro3) * 100
print "Porciento de unidades defectuosas %", herpor3
print "Dia 4"
print "Cantidad Producida"
read pro4
print "Cantidad de defectuosos"
read de4
herpor4 = (de4 / pro4) * 100
print "Porciento de unidades defectuosas %", herpor4
print "Dia 5"
print "Cantidad Producida"
read pro5
print "Cantidad de defectuosos"
read de5
herpor5 = (de5 / pro5) * 100
print "Porciento de unidades defectuosas %", herpor5
print "Dia 6"
print "Cantidad Producida"
read pro6
print "Cantidad de defectuosos"
read de6
herpor6 = (de6 / pro6) * 100
print "Porciento de unidades defectuosas %", herpor6
print "Dia 7"
print "Cantidad Producida"
read pro7
print "Cantidad de defectuosos"
read de7
herpor7 = (de7 / pro7) * 100
print "Porciento de unidades defectuosas %", herpor7
tpro1 = pro1 + pro2 + pro3 + pro4 + pro5 + pro6 + pro7
tde1 = de1 + de2 + de3 + de4 + de5 + de6 + de7
porciento1 = (tde1 / tpro1) * 100
print "Cantidad de unidades producidas", tpro1
print "Cantidad de unidades defectuosas", tde1
print "Porciento total de unidades defectuosas %", porciento1
fin
Clear
Print "Reporte De Control De Calidad De \"Guamuchil\""
Print "Dia 1"
Print "\nCantidad Producida"
Read guapro1
Print "Cantidad de defectuosos"
Read guade1
guapor1 = (guade1 / guapro1) * 100
print "Porciento de unidades defectuosas %", guapor1
print "Dia 2"
print "Cantidad Producida"
readguapro2
print "Cantidad de defectuosos"
read guade2
guapor2 = (guade2 / guapro2) * 100
print "Porciento de unidades defectuosas %", guapor2
print "Dia 3"
print "Cantidad Producida"
read guapro3
print "Cantidad de defectuosos"
read guade3
guapor3 = (guade3 / guapro3) * 100
print "Porciento de unidades defectuosas %", guapor3
print "Dia 4"
print "Cantidad Producida"
read guapro4
print "Cantidad de defectuosos"
read guade4
guapor4 = (guade4 / guapro4) * 100
print "Porciento de unidades defectuosas %", guapor4
print "Dia 5"
print "Cantidad Producida"
read guapro5
print "Cantidad de defectuosos"
read guade5
guapor5 = (guade5 / guapro5) * 100
print "Porciento de unidades defectuosas %", guapor5
print "Dia 6"
print "Cantidad Producida"
read guapro6
print "Cantidad de defectuosos"
read guade6
guapor6 = (guade6 / guapro6) * 100
print "Porciento de unidades defectuosas %", guapor6
print "Dia 7"
print "Cantidad Producida"
read guapro7
print "Cantidad de defectuosos"
read guade7
guapor7 = (guade7 / guapro7) * 100
print “Porciento de unidades defectuosas= %", guapor7)
tguapro = guapro1 + guapro2 + guapro3 + guapro4 + guapro5 + guapro6 + guapro7
tguade = guade1 + guade2 + guade3 + guade4 + guade5 + guade6 + guade7
porciento2 = (tguade / tguapro) * 100;
print "Cantidad de unidades producidas= " + tguapro)
print "Cantidad de unidades defectuosos= " + tguade)
print "Porciento total de unidades defectuosas= %", porciento2)
Fin
clear
print "Reporte De Control De Calidad De \"Tijuana\""
print "Dia 1"
print “Cantidad Producida= "
read tijpro1
print "Cantidad de defectuosos= “
read tijde1
tijpor1 = (tijde1 / tijpro1) * 100
print "Porciento de unidades defectuosas= %", tijpor1
print "Dia 2"
print "Cantidad Producida= "
read tijpro2
print ("Cantidad de defectuosos= ")
read tijde2
tijpor2 = (tijde2 / tijpro2) * 100
print ("Porciento de unidades defectuosas= %", tijpor2)
print "Dia 3"
print "Cantidad Producida= "
read tijpro3
print "Cantidad de defectuosos= "
read tijde3
tijpor3 = (tijde3 / tijpro3) * 100
print "Porciento de unidades defectuosas= %", tijpor3)
print "Dia 4"
print "Cantidad Producida= "
read tijpro4
print "Cantidad de defectuosos= "
read tijde4
tijpor4 = (tijde4 / tijpro4) * 100
print "Porciento de unidades defectuosas= %", tijpor4
print "Dia 5"
print "Cantidad Producida= "
read tijpro5
print "Cantidad de defectuosos= "
read tijde5
tijpor5 = (tijde5 / tijpro5) * 100
print "Porciento de unidades defectuosas= %", tijpor5
print "Dia 6"
print "Cantidad Producida= "
read tijpro6
print "Cantidad de defectuosos= "
read tijde6
tijpor6 = (tijde6 / tijpro6) * 100
print "Porciento de unidades defectuosas= %", tijpor6)
print "Dia 7"
print "Cantidad Producida= "
read tijpro7
print "Cantidad de defectuosos= "
read tijde7
tijpor7 = (tijde7 / tijpro7) * 100
print "Porciento de unidades defectuosas= %", tijpor7
tijpro = tijpro1 + tijpro2 + tijpro3 + tijpro4 + tijpro5 + tijpro6 + tijpro7
tijde = tijde1 + tijde2 + tijde3 + tijde4 + tijde5 + tijde6 + tijde7;
porciento3 = (tijde / tijpro) * 100
print "Cantidad de unidades producidas= " + tijpro
print "Cantidad de unidades defectuosas= " + tijde
print "Porciento total de unidades defectuosos= %", porciento3
fin
clear
print "Reporte De Control De Calidad De \"Culiacan\""
print "Dia 1"
print "Cantidad Producida= "
read culpro1
print "Cantidad de defectuosos= "
read culde1
culpor1 = (culde1 / culpro1) * 100
print "Porciento de unidades defectuosas= %", culpor1
print "Dia 2"
print "Cantidad Producida= “
read culpro2
print "Cantidad de defectuosos= "
read culde2
culpor2 = (culde2 / culpro2) * 100
print "Porciento de unidades defectuosas= %", culpor2
print "Dia 3"
print "Cantidad Producida= "
read culpro3
print "Cantidad de defectuosos= "
read culde3
culpor3 = (culde3 / culpro3) * 100
print "Porciento de unidades defectuosas= %", culpor3
print "Dia 4"
print "Cantidad Producida= "
read culpro4
print "Cantidad de defectuosos= "
read culde4
culpor4 = (culde4 / culpro4) * 100
print "Porciento de unidades defectuosas= %", culpor4
print "Dia 5"
print "Cantidad Producida= "
read culpro5
print "Cantidad de defectuosos= "
read culde5
culpor5 = (culde5 / culpro5) * 100
print "Porciento de unidades defectuosas= %", culpor5
print "Dia 6"
print "Cantidad Producida= "
read culpro6
print "Cantidad de defectuosos= "
read culde6
culpor6 = (culde6 / culpro6) * 100
print "Porciento de unidades defectuosas= %", culpor6
print "Dia 7"
print "Cantidad Producida= "
read culpro7
print "Cantidad de defectuosos= "
read culde7
culpor7 = (culde7 / culpro7) * 100
print "Porciento de unidades defectuosas= %", culpor7
tculpro = culpro1 + culpro2 + culpro3 + culpro4 + culpro5 + culpro6 + culpro7
tculde = culde1 + culde2 + culde3 + culde4 + culde5 + culde6 + culde7
porciento4 = (tculde / tculpro) * 100
print "Cantidad de unidades producidas= " + tculpro)
print "Cantidad de unidades defectuosas= " + tculde)
print "Porciento total de unidades defectuosos= %", porciento4);
fin
clear
print "Reporte De Control De Calidad De \"Mexico\""
print "Dia 1"
print "Cantidad Producida= "
read mexpro1
print "Cantidad de defectuosos= "
read mexde1
mexpor1 = (mexde1 / mexpro1) * 100
print "Porciento de unidades defectuosas= %", mexpor1
print "Dia 2"
print "Cantidad Producida= "
read mexpro2
print "Cantidad de defectuosos= "
read mexde2
mexpor2 = (mexde2 / mexpro2) * 100
print "Porciento de unidades defectuosas= %", mexpor2
print "Dia 3"
print "Cantidad Producida= "
read mexpro3
print "Cantidad de defectuosos= "
read mexde3
mexpor3 = (mexde3 / mexpro3) * 100
print "Porciento de unidades defectuosas= %", mexpor3
print "Dia 4"
print "Cantidad Producida= "
read mexpro4
print "Cantidad de defectuosos= "
read mexde4
mexpor4 = (mexde4 / mexpro4) * 100
print "Porciento de unidades defectuosas= %", mexpor4
print "Dia 5"
print "Cantidad Producida= "
read mexpro5
print "Cantidad de defectuosos= "
read mexde5
mexpor5 = (mexde5 / mexpro5) * 100
print "Porciento de unidades defectuosas= %", mexpor5
print "Dia 6"
print "Cantidad Producida= "
read mexpro6
print "Cantidad de defectuosos= "
read mexde6
mexpor6 = (mexde6 / mexpro6) * 100
print "Porciento de unidades defectuosas= %", mexpor6
print "Dia 7"
print "Cantidad Producida= "
read mexpro7
print "Cantidad de defectuosos= "
read mexde7
mexpor7 = (mexde7 / mexpro7) * 100
print "Porciento de unidades defectuosas= %", mexpor7
mexpro = mexpro1 + mexpro2 + mexpro3 + mexpro4 + mexpro5 + mexpro6 + mexpro7
mexde = mexde1 + mexde2 + mexde3 + mexde4 + mexde5 + mexde6 + mexde7
porciento5 = (mexde / mexpro) * 100
print "Cantidad de unidades producidas= " + mexpro
print "Cantidad de unidades defectuosas= " + mexde
print "Porciento total de unidades defectuosos= %", porciento5
fin
clear
tunipro = tpro1 + tguapro + tijpro + tculpro + mexpro
tunidef = tde1 + tguade + tijde + tculde + mexde
tpordef = (tunidef / tunipro) * 100
print "------------------------------------------------------------------------"
print " Localizacion De |\tUnidades |\tUnidades |\t % De Unidades |"
print " La Planta |\tProucidas |\tDefectuosas |\t Defectuosas |"
print "------------------------------------------------------------------------"
print " Hermosillo |\t{0:f} \t{1:f} \t {2:f2}% ", tpro1, tde1, porciento1
print "------------------------------------------------------------------------"
print " Guamuchil |\t{0:f} \t{1:f} \t {2:f2}% ", tguapro, tguade, porciento2
print "------------------------------------------------------------------------"
print " Tijuana |\t{0:f} \t{1:f} \t {2:f2}% ", tijpro, tijde, porciento3
print "------------------------------------------------------------------------"
print " Culiacan |\t{0:f} \t{1:f} \t {2:f2}% ", tculpro, tculde, porciento4
print "------------------------------------------------------------------------")
print " México |\t{0:f} \t{1:f} \t {2:f2}% ", mexpro, mexde, porciento5
print "========================================================================"
print " Total |\t{0:f} \t{1:f} \t {2:f2}% ", tunipro, tunidef, tpordef
print "------------------------------------------------------------------------"

print "Desea hacer un nuevo reporte (0=No 1=Si)"
read continuar
}
fin
Practica 8 Problema 4
Pseudocogigo:
int lununi, maruni, mieruni, jueuni;
double lunpro, marpro, mierpro, juepro;
double lunmat, marmat, miermat, juemat;
double luncosto, marcosto, miercosto, juecosto;
//total
double totaluni, totalpro, totalmat, totalcosto, costopromedio;
int continuar=1;
while (continuar == 1)
{
clear
print "Dias Laborales: Lunes, Martes, Miercoles, Jueves"
print "\"Lunes\""
print "Unidades Producidas= "
read lununi
print "Costo de Produccion= "
read lunpro
print "Costo de Materiales= "
read lunmat
luncosto = (lunpro + lunmat) / lununi
print "Costo Unitario= ", luncosto
print "\"Martes\""
print "Unidades Producidas= "
read maruni
print "Costo de Produccion= "
read marpro
print "Costo de Materiales= "
read marmat
marcosto = (marpro + marmat) / maruni
print "Costo Unitario= ", marcosto
print "\"Miercoles\""
print "Unidades Producidas= "
read mieruni
print "Costo de Produccion= "
read mierpro
print "Costo de Materiales= "
read miermat
miercosto = (mierpro + miermat) / mieruni
print "Costo Unitario= ", miercosto
print "\"Jueves\""
print "Unidades Producidas= "
read jueuni
print "Costo de Produccion= "
read juepro
print "Costo de Materiales= “
read juemat
juecosto = (juepro + juemat) / jueuni
print "Costo Unitario={0:f2} ", juecosto
totaluni = lununi + maruni + mieruni + jueuni
totalpro = lunpro + marpro + mierpro + juepro
totalmat = lunmat + marmat + miermat + juemat
totalcosto = luncosto + marcosto + miercosto + juecosto
costopromedio = totalcosto / 4
fin
clear
print "\t Costo de Produccion"
print " Dias |\t Unidades \t Costo \t Costo \t Costo"
print " Laborales |\tProducidas\tProduccion\tMateriales\tUnitario"
print "------------------------------------------------------------------------"
print " Lunes |\t {0} \t {1} \t {2} \t{3:f2}", lununi, lunpro, lunmat, luncosto
print "------------------------------------------------------------------------"
print " Martes |\t {0} \t {1} \t {2} \t{3:f2}", maruni, marpro, marmat, marcosto
print "------------------------------------------------------------------------"
print " Miercoles |\t {0} \t {1} \t {2} \t{2:f2}", mieruni, mierpro, miermat, miercosto
print "------------------------------------------------------------------------")
print " Jueves |\t {0} \t {1} \t {2} \t{3:f2}", jueuni, juepro, juemat, juecosto
print "========================================================================"
print " Total |\t {0} \t {1} \t {2} \t{3:f2}", totaluni, totalpro, totalmat, totalcosto
print "------------------------------------------------------------------------"
print " Costo Unitario Promedio= ", costopromedio
print "Desea hacer una nueva lista (1=Si 0=No)"
read continuar
}
fin

No hay comentarios:

Publicar un comentario