You are on page 1of 6

EXPRESIONES E IDENTIFICADORES

1)
a. (1+f-3(c+f*g^(3+m/n)))/(0-(1/(m/m*n+1))+b^3(c+1)^1/2
b. a+b/((b+1)/(c-d)*(a^2+b^2)^1/2)-1+(f/g^-2)
c. 1/b+2+(b-5)^5x-c*(f/(-a/z))
d. 4x^2-2x+8/c-d
e. a+(b/a+b+(b/c))/a+(b/c+a)

2)
a. (a-2)<=((c+1)-5*b)
(2-2)<=((6+1)-5*4)
0<=(7-5*4)
0<=8

b. ((b>a) AND (b<=4)
((4>2) AND (4<=4))
F V
V

c. (((b<=100 b*c) AND Not (a>c)) OR (c=1)) OR (b>=a AND b<=c-a)
(((4<=100 4*6) AND Not (2>6)) OR (6=1)) OR (4>=2 AND 4<=6-2)
(((4<=100 20) AND Not (2>6)) OR (6=1)) OR (4>=2 AND 4<=6-2)
(((4<=80) AND Not (2>6)) OR (6=1)) OR (4>=2 AND 4<=4)
(F AND V) OR (F) OR (V AND V)
(F OR F) OR V
F OR V
V

d. (a>b AND c>=b) OR (a+b>= c AND c< c*a/(b+2)) AND (c*a < b)

(2>4 AND 6>=4) OR (2+4>= 6 AND 6< 6*2/(4+2)) AND (6*2 < 4)

(2>4 AND 6>=4) OR (6>= 6 AND 6< 12/6) AND (12 < 4)

(2>4 AND 6>=4) OR (6>= 6 AND 6<2) AND (12 < 4)
(F AND V) OR (V AND V) AND F

F OR V AND F

F AND F

F
3)
a. X_Nombre.. CORRECTA
b. nombre completo.. INCORRECTA
c. 34.INCORRECTA
d. YyyyCORRECTA
e. 1X.INCORRECTA
f. XCORRECTA

4)

a. 4/2*3/6+6/2/1/5*2/4*2
ERROR HACEN FALTA PARENTESIS PARA RESOLVER ESTE EJERCICIO

b. (((B+C)/2*A+10)*3*B)-6
(((4+5)/2*2+10)*3*4)-6
((9/2*2+10)*3*4)-6
((9/14)3*4)-6
(0.64*12)-6
7.68-6
1.68

c. ((A Mod 2) Mod B) Mod C
((2 Mod 2) Mod 4) Mod 5
(0 Mod 4) Mod 5
0 Mod 5
0
d. (A+B-C)^A+B^(A*B) Mod 3
(2+4-5)^2+4^(2*4) Mod 3
(1)^2+4^(8) Mod 3
1^6^8 Mod 3
1^8 Mod 3
1 Mod 3
1


ESTRUCTURAS SECUENCIALES
1) Programa: sueldo de un empleado
Variables: Sb = numrico
Rf = numrico
Sn = numrico
Inicio:
HORASTRAB= 48
VALHORA= 5000
PORTEFTE= 12.5
Salbruto, Retefuente, Salneto: Real
SalBruto = HORASTRAB * VALHORA * 4
ReteFuente = Salbruto * 12.5 / 100
SalNeto = SalBruto ReteFuente
Imprimir = salario buto:, SalBruto, Valor de Retencion de la fuente:, Retefuente, salario
neto:, SalNeto
Fin

2) Variables
entero A, B, rest, suma, mult;
decimal div;

Inicio:
Imprimir (Introduzca el primer valor(entero): );
Leer(A);
Imprimir (Introduzca el segundo valor(entero): );
Leer (B);
rest A B;
suma A + B;
mult A * B;
div A/B;
Imprimir (La resta es: , resta);
Imprimir (La suma es: , suma);
Imprimir (La multiplicacin es: , mult);
Imprimir (La divisin es: , div);

Fin

3) Variables:
A => numrico
B => numrico
Cuadrado => numrico
Cubo => numrico

Inicio:
Leer (A)
Imprimir (lea el primer valor:)
Leer (B)
Imprimir (lea el segundo valor:)
Cuadrado = A*A
Cubo = A*A*A
Cuadrado = B*B
Cubo = B*B*B
Imprimir (el cuadrado de A es:, Cuadrado)
Imprimir (el cubo de A es:, Cubo)
Imprimir (el cuadrado de B es:, Cuadrado)
Imprimir (el cubo de B es:, Cubo)
Fin

4) Variables:
A => numrico
Negativo => numrico
Inicio:
Leer (A)
Imprimir (el valor positivo de A es:, A)
Negativo = A-A-A
Imprimir (el valor negativo de A es:, Negativo)
Fin

5) variables:
a,b,temp: numerico
inicio

Imprimir ("\nIngrese el valor de A ")
leer(a)
Imprimir ("\nIngrese el valor de B ")
leer (b)
temp = a
a = b
b = temp
imprimir ("\nEl nuevo valor de A es: ",a," y el nuevo valor de B es: ",b)

6)

You might also like