Professional Documents
Culture Documents
08/06
TRABAJO PRCTICO
1) Realizar el pseudocdigo y cdigo QBASIC para saber si un nmero
ingresado es mayor de 10. Imprimir un mensaje en caso de cumplir la
condicin.
CLS
NUM = 0
INPUT "INGRESE EL NUMERO: ", NUM
IF NUM > 10 THEN
PRINT "EL NUMERO ES MAYOR"
END IF
END
2) Realizar el pseudocdigo y cdigo QBASIC para saber si un nmero
ingresado es mltiplo de 5. Imprimir un mensaje en caso de ser mltiplo.
CLS
NUM = 0
INPUT "INGRESE EL NUMERO: ", NUM
IF NUM MOD 5 = 0 THEN
PRINT "EL NUEMRO ES MULTIPLO DE 5"
END IF
END
3) Realizar el pseudocdigo y cdigo QBASIC para saber si un nmero
ingresado es positivo. Imprimir un mensaje en ese caso.
CLS
NUM = 0
INPUT "INGRESE EL NUMERO: ", NUM
IF NUM > 0 THEN
PRINT "EL NUMERO ES POSITIVO"
END IF
END
4) Elaborar un programa que ingrese el capital que invierte una persona,
sabiendo que la tasa de inters trimestral es de 1,5%. Imprimir cuanto
ser el inters generado. Imprimir el capital ms el inters.
CLS
CAP = 0
INTE = 0
S=0
INPUT "INGRESE CAPITAL: ", CAP
INTE = CAP * 1.5 / 100
S = CAP + INTE
10)
Hacer un algoritmo que calcule el total a pagar por la compra de
camisas. Si se compran tres camisas o ms se aplica un descuento del
20% sobre el total de la compra y si son menos de tres camisas un
descuento del 10%.
CLS
cami = 0
a=0
b=0
total = 0
INPUT "Total de la compra: ", total
INPUT "Cantidad de camisas: ", cami
IF cami >= 3 THEN
PRINT "Desc. 20$%"
a = total * 20 / 100
x = total - a
PRINT "El desc. es: ", a
PRINT "El total con desc.:", x
ELSE
PRINT "Desc. 10$%"
b = total * 10 / 100
x = total - b
PRINT "El desc. es: ", b
PRINT "El total a pagar:", x
END IF
END
11)
Leer dos nmeros, si son iguales que los multiplique entre si, si el
primero es mayor que el segundo que los reste y si no que los sume,
imprimir los resultados.
CLS
a=0
b=0
INPUT "Ingrese primer nmero: ", a
INPUT "Ingrese el segundo numero: ", b
IF a = b THEN
x=a*b
PRINT "La multiplicacin es: ", x
END IF
IF a > b THEN
x=a-b
PRINT "La resta es: ", x
END IF
IF a < b THEN
x=a+b
PRINT "La suma es: ", x
END IF
END
12)
Hacer un algoritmo que lea 3 variables numricas A, B, C y luego
realice:
Si A + C es mayor a 1000, entonces imprimir la suma de las tres
variables A + B + C
Si A + C es igual a 1000, imprimir el producto de las tres variables
A*B*C
Si A + C es menor a 1000, imprimir el cubo de la suma de las 3
variables (A + B + C) ^`3
CLS
INPUT "INGRESE EL VALOR NUMERICO: ", A
INPUT "INGRESE EL VALOR NUMERICO: ", B
INPUT "INGRESE EL VAMOR NUMERICO: ", C
IF A + C > 1000 THEN
IF A + C = 1000 THEN
IF A + C < 1000 THEN
VAR1 = A + C > 1000
END IF
VAR2 = A + C = 1000
ELSE
VAR3 = A + C < 1000
END IF
END IF
PRINT "LA SUMA DE LAS TRES VARIABLES: ", A + B + C
PRINT "EL PRODUCTO DE LAS TRES CARIABLES: ", A * B * C
PRINT "EL CUBO DE LAS 3 VARIABLES: ", (A + B + C) * 3
END