Algoritmo Y Programación

Páginas: 6 (1307 palabras) Publicado: 4 de marzo de 2013
UNIVERSIDAD DEL MAGDALENA
FACULTAD DE INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
ALGORITMO Y PROGRAMACIÓN
TALLER: Expresiones, identificadores, estructuras de control secuenciales y condicionales.

EXPRESIONES E IDENTIFICADORES
1. Escriba las siguientes expresiones algebraicas como expresiones algorítmicas:

a. a

b.

c. A

d. A

e.

2.Suponiendo que se tienen las variables a=2, b=4, c=6, calcule el resultado de evaluar las siguientes expresiones:
f. (a-2) <=((c+1)-5*b)
g. (b>a) AND (b<=4)
h. (((b<=100 – b*c) AND Not(a>c) ) OR (c=1)) OR (b>=a AND b<=c-a)
i. (a>b AND c>=b) OR (a+b>= c AND c< c*a/(b+2)) AND (c*a < b)
3. ¿Cuál de los siguientes identificadores no sonválidos?
j. X_Nombre
k. nombre completo
l. 34
m. Yyyy
n. 1X
o. X
4. Evaluar las (teniendo en cuenta las reglas de prioridad y asociatividad) las siguientes expresiones para A=2, B=4, C=5.
p. 4/2*3/6+6/2/1/5*2/4*2
q. (((B+C)/2*A+10)*3*B)-6
r. ((A Mod 2) Mod B) Mod C
s. (A+B-C)^A+B^(A*B) Mod 3
5. Evalúe la siguienteexpresión para a=2, b=4, c=5,d=3,f=3, g=10. Utilice la conversión a expresión algorítmica resuelta en el punto 1 para desarrollar este ejercicio.

Para los siguientes ejercicios desarrollar teniendo en cuenta la estructura básica de un algoritmo en el entorno de desarrollo SL (http://www.cnc.una.py/sl/libro-sl.pdf) vista en clase.

ESTRUCTURAS SECUENCIALES

1. Un empleado trabaja 48 horasen la semana a razón de $5.000 hora. EL porcentaje de retención en la fuerte es del 12.5% del salario bruto. Se desea saber cuál es el salario bruto, la retención en la fuente y el salario neto del trabajador.
2. Escriba un algoritmo que, dados dos valores A y B, encuentre:
A – B, A + B, A * B, A / B
3. Elabore un algoritmo que lea un número y obtenga su cuadrado y su cubo.
4. Elaboreun algoritmo que lea un número negativo e imprima el número y el positivo del mismo.
5. Elabore un algoritmo que lea las variables A y B y pase el valor de A a B y de B a A.
6. Dado el radio de un círculo. Haga un algoritmo que obtenga el área del círculo y la longitud de la circunferencia.
7. Se tiene la siguiente información de un empleado: código del empleado, nombres, número dehoras trabajadas al mes, valor hora trabajada, porcentaje de retención en la fuente.
Haga un algoritmo que muestre: código, nombre, salario bruto y salario neto.
8. Dado el valor del lado de un triángulo equilátero, haga un algoritmo que obtenga el perímetro, el valor de la altura y el área del triángulo.
9. Haga u algoritmo que determine los parámetros A, B y C de una recta que pasa por lospuntos (X1,Y1) y (X2,Y2).
La ecuación de la recta es: AX + BY+ C = 0
10. Dados los tres lados de un triángulo, haga un algoritmo que encuentre: perímetro, semiperímetro y el área del triángulo.

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<= (7-20)
0<= (-13)

b. ((b>a) AND (b<=4)
((4>2) AND (4<=4))
V 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 – 24) ANDNot (2>6)) OR (6=1)) OR (4>=2 AND 4<=6-2)
(((4<=76) AND Not (2>6)) OR (6=1)) OR (4>=2 AND 4<=4)
(V AND F) 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo y programacion
  • algoritmo y programacion
  • Algoritmos Programacion
  • Algoritmos en programacion
  • Algoritmos Y Programacion
  • algoritmo y programacion
  • Algoritmos de programacion
  • Algoritmo de Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS