2. Trabajo final
Implemente un programa
modular que muestre el precio de
un equipo informático (con y sin
IVA) compuesto por pantalla,
teclado, ratón, 2 disco duro de
1.28 Gb, 1Gb de memoria RAM,
un procesador, una tarjeta de red,
una tarjeta de video y una tarjeta
de sonido. El precio de cada
componente se debe leer de
teclado.
3. Primer paso
Tenemos que crear cuanto es que va a valer cada uno de los productos de nuestra tienda.
Para ello, tuve que darle como valor a cada producto de la siguiente manera:
Disco duro de 1.28 Gb de memoria RAM Precio Sin IVA: 13.000Bs.
Disco duro de 1 Gb de memoria RAM Precio Sin IVA: 10.000Bs.
Pantalla Precio Sin IVA: 20.000Bs.
Procesador Precio Sin IVA: 18.000Bs.
Ratón Precio Sin IVA: 15.000Bs.
Tarjeta de Red Precio Sin IVA: 16.000Bs.
Tarjeta de Sonido Precio Sin IVA: 14.500Bs.
Tarjeta de Video Precio Sin IVA: 18.500Bs.
Teclado Precio Sin IVA: 15.000Bs.
4. Modalidad: Funtsión
Se crearon 2 funciones:
Uno para el IVA del
producto y otro para que el
programa calculara el
monto total a pagar
5. Condicionales del If:
Disco duro
Se crearon estos condicionales
para que el programa pudiera
leer que hacer con cada uno de
los productos
11. Escribir un programa que solicite al
usuario la longitud de los tres lados
de un triángulo. El programa debe
mostrar si el triángulo es equilátero,
isósceles o escaleno. Se emplea un
procedimiento que tiene como
entrada los lados del triángulo y
como salida una variable de tipo
enumerado que indica si el triángulo
es equilátero, isósceles o escaleno.
12. Modularidad: ProcedureEn el Procedure se aplicara la
condicional que según la formula
dice:
Triangulo Equiláteros: Tienen
todos sus lados iguales y ángulos
iguales (60°)
A=C=B
Triangulo Isósceles: Tienen 2
lados iguales y 2 ángulos iguales
con un lado y ángulo diferentes
A=B≠C
Triangulo Escaleno: Es el que
tiene todos sus lados y ángulos
diferentes
A≠B≠C
13. Llamado en procedure
En el botón calcular se
colocarían el valor de las
variable que se están
guardando de los
editores y se haría el
llamado
14. Corrida
Tipie en cada editor el
mismo valor y me
regresa el resultado por
un showmessage