Escolar Documentos
Profissional Documentos
Cultura Documentos
Análisis y Diseño
DESCRIPCIÓN IDENTIFICADORES
ENTRADA Valor de x Valor de x – variable de
entrada
PROCESO //evaluar función Y Función de Y – variable de
Función de Y = 3(val_x)**2+2(val_x)-5 proceso
SALIDA Función de Y Función de Y – variable de
proceso y salida
//algoritmo: eval_fun
INICIO
//bloque de declarativas
Entero val_x, fun_y
//bloque de instrucciones
Imprimir (“Introduzca un valor X:”)
Leer (val_x)
//Evaluar la función Y
fun_y = 3(val_x) **2+2(val_x)-5
Imprimir (“El resultado de la función es:”, fun_y)
Imprimir (“Integrantes:”)
Imprimir (“Del Cid, Emanuel”, 2b, “8-959-31”)
Imprimir (“Espinoza, Carla”, 2b, “8-966-1000”)
Imprimir (“Montero, Jennifer”, 2b, “8-955-330”)
Imprimir (“Sánchez, Ana”, 2b, “8-967-832”)
Imprimir (“Tapia, José”, 2b, “8-972-514”)
FIN
2- Calcular los grados Fahrenheit, dados los grados centígrados usando la fórmula
℉ = (9 ÷ 5(℃ + 32)).
Análisis y Diseño
DESCRIPCIÓN IDENTIFICADORES
ENTRADA Grados centígrados, 9, 5, ℃, 32 Grados centígrados – variable
de entrada
9
5 Constantes
℃
32
PROCESO //calcular los grados Fahrenheit Grados Fahrenheit – variable
grados Fahrenheit = (9÷5(℃+32)) de proceso
SALIDA (9÷5(℃+32)), grados Fahrenheit (9÷5(℃+32)) – constante
Grados Fahrenheit – variable
de proceso y salida
//algoritmo: grados_fa
INICIO
//bloque de declarativas
Flotante grad_cen, grad_fa
Imprimir (“Ingrese los grados centígrados:”)
Leer (grad_cen)
//Calcular los grados Fahrenheit
grad_fa = (9÷5(℃+32))
Imprimir (“Fórmula para calcular grados centígrados: (9÷5 (℃+32))”)
Imprimir (“Grados Fahrenheit:”, grad_fa)
Imprimir (“Integrantes:”)
Imprimir (“Del Cid, Emanuel”, 2b, “8-959-31”)
Imprimir (“Espinoza, Carla”, 2b, “8-966-1000”)
Imprimir (“Montero, Jennifer”, 2b, “8-955-330”)
Imprimir (“Sánchez, Ana”, 2b, “8-967-832”)
Imprimir (“Tapia, José”, 2b, “8-972-514”)
FIN
//algoritmo: venta_auto
INICIO
//bloque de declarativas
Flotante cost_fa, gan_em, imp
Flotante flete, prec_ven
//bloque de instrucciones
Imprimir (“Ingrese el costo de fábrica:”)
Leer (cost_fa)
//Calcular la ganancia de la empresa
gan_em = cost_fa * 0.2
//Calcular el impuesto
Imp = cost_fa * 0.1
//Calcular flete
flete = cost_fa * 0.065
//Calcular precio de venta
prec_ven = cost_fa + gan_em + imp + flete
Imprimir (“El costo de fábrica es:”, cost_fa)
Imprimir (“La ganancia de la empresa es de:”, gan_em)
Imprimir (“El impuesto es de:”, imp)
Imprimir (“El flete es de:”, flete)
Imprimir (“El precio de venta es de:”, prec_ven)
Imprimir (“Integrantes:”)
Imprimir (“Del Cid, Emanuel”, 2b, “8-959-31”)
Imprimir (“Espinoza, Carla”, 2b, “8-966-1000”)
Imprimir (“Montero, Jennifer”, 2b, “8-955-330”)
Imprimir (“Sánchez, Ana”, 2b, “8-967-832”)
Imprimir (“Tapia, José”, 2b, “8-972-514”)
FIN
//algoritmo: cal_estUtp
INICIO
//bloque de declarativas
Entero nota_1, nota_2, nota_3
Flotante nota_f
//bloque de instrucciones
Imprimir (“Ingrese nota 1:”)
Leer (nota_1)
Imprimir (“Ingrese nota 2:”)
Leer (nota_2)
Imprimir (“Ingrese nota 3:”)
Leer (nota_3)
//Determinar la calificación final
nota_f = (nota_1 * 0.2) + (nota_2 * 0.3) + (nota_3 * 0.5)
Imprimir (“Nota final:”, nota_f)
Imprimir (“Integrantes:”)
Imprimir (“Del Cid, Emanuel”, 2b, “8-959-31”)
Imprimir (“Espinoza, Carla”, 2b, “8-966-1000”)
Imprimir (“Montero, Jennifer”, 2b, “8-955-330”)
Imprimir (“Sánchez, Ana”, 2b, “8-967-832”)
Imprimir (“Tapia, José”, 2b, “8-972-514”)
FIN
5- Escriba un programa que al recibir como dato un número entero de cuatro dígitos
(ejemplo: 6354), genere una impresión como se muestra a continuación:
6
3
5
2
Diseño y Análisis
DESCRIPCIÓN IDENTIFICADORES
ENTRADA Número entero Número entero – variable de
entrada
PROCESO
SALIDA
//algoritmo: num_ent4di
INICIO
//bloque de declarativa
Entero num_a
//bloque de instrucciones
Imprimir (“Introduzca el número entero:”)
Leer (num_a)
Si (num_a < 999) entonces
Imprimir (“ERROR”)
De otro modo
Para num_a =
//algoritmo: viajes_ca
INICIO
//bloque de declarativas
Entero