taller 2 de tecnología

13
ALGORITMO INTEGRANTES DANIELA SALGADO YEIDIS DIAZ MARTINES KAREN FLOREZ ALBAN

Upload: victor-manuel-restrepo-henao

Post on 04-Aug-2015

34 views

Category:

Career


0 download

TRANSCRIPT

ALGORITMOINTEGRANTES

DANIELA SALGADO

YEIDIS DIAZ MARTINES

KAREN FLOREZ ALBAN

DESARROLLO.

TALLER # 2

1.¿enumera los tipos de estructuras de programación que existen?

R//1.secuenciales

2. selectivas

3. repetitivas

2. a través de un ejemplo explica las estructuras secuenciales.

R //EJEMPLO: se desea encontrar la longitud y el área de un circulo de radio 5

solución.

el objetivo del ejercicio es encontrar la longitud y el área de un circulo con un radio conocido y de valor 5. la salidas serán entonces la longitud y el área.

(fase 5 del algoritmo) sabemos que la longitud de un circulo viene dada por una formula 2* pi* radio y que el área viene dada por pi* radio al cuadrado ( fase 4 de algoritmo).

3.¿Cuáles son los tipos de estructuras selectivas que existen?

R//

simple.

Doble.

Compuestas.

Múltiples.

4. Explica con un ejemplo las estructuras selectivas simples.

R// EJEMPLO: construir un algoritmo tal, que dado como dato la calificación algoritmo de un alumno en un examen, escriba “Aprobado” en caso que esa calificación fuese mayor que 8.

• salidas: mensaje de aprobado si se cumple la condición.

• entradas: calificación.

•datos adicionales: un alumno a prueba si la calificación es mayor que 8

•Variable:

•Cal= calificación.

ALGORITMO: Inicio

Leer(cal)

Si cal > 8 entonces

Escribir(“aprobado”)

Fin

leer cal

cal > 8

“aprobado”

inicio

fin

• 5.¿ que caracteriza a las estructuras selectivas dobles?

•R// Por permitir controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutas una o la otra, pero no ambas a la veces decir, son mutuamente excluyentes.

• 6. ¿En los algoritmos qué función cumple las expresiones lógicas?

•R//

leer cal

cal > 8

“aprobado”

NO

SI

“reprobadas”

8.EJEMPLO 3

inicio

fin

leer cal

(C1>=80) y

(C2>=80)

“aceptado”

NO

SI

rechazados

EJEMPLO 4

inicio

fin

leer cal

(C1>=90) y

(C2>=90)

“aceptado”

NO

SI

rechazados

EJEMPLO 5

fin

inicio

• 9. PSEUDOCÓDIGO

inicio

sueldo

Sueldo>=1400000

Incremento←sueldo12%

N sueldo ← incremento

Incremento←sueldo15%

N sueldo ← incremento

no si

“Su sueldo” “sueldo”

fin