estructura algorítmicas

18
ESTRUCTURA ALGORÍTMICAS HAROLD MEARIN RODRÍGUEZ ANDRÉS ATENCIO DAIRON MARTÍNEZ JOHN JAIRO CAÑAVERAL

Upload: jose-fernando-quintero

Post on 11-Apr-2017

81 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Estructura algorítmicas

ESTRUCTURA ALGORÍTMICAS

HAROLD MEARIN RODRÍGUEZ

ANDRÉS ATENCIO

DAIRON MARTÍNEZ

JOHN JAIRO CAÑAVERAL

Page 2: Estructura algorítmicas

1-

Page 3: Estructura algorítmicas
Page 4: Estructura algorítmicas

2. A TRAVÉS DE UN EJEMPLO EXPLICA LAS ESTRUCTURA SECUENCIALES.

• Ejemplo 1.

• Se desea encontrar la longitud y el área de un circulo de radio 5.

• Solución • El objetivo del ejercicio es encontrar la longitud del á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 q la longitud de un circulo viene dado por la formula 2 *pi* radio y que el área viene dada pi* radio al cuadrado.( fase 4 del algoritmo ).

Page 5: Estructura algorítmicas

• Si definimos las variables como: (fase 1 del algoritmo) L =longitud A=área R= radio Pi= 3.1416 hagamos el algoritmo:

• Inicio

• Pi-3.1416 (definición de un valor constante)

• R-5(radio constante ya que es conocido su valor )

• A-Pi*R Λ (asignación del valor del área) escribir (A,L) (salida de algoritmo) fin

Page 6: Estructura algorítmicas

3.¿CUALES SON LOS TIPOS DE ESTRUCTURAS DE SELECTIVA QUE EXISTE?

• Las estructuras selectivas o alternativas se clasifican en:

a) Simples

b) Dobles

c) Compuestas

d) Múltiples

Page 7: Estructura algorítmicas

4-EXPLICA EN UN EJEMPLO DE LAS ESTRUCTURAS SELECTIVAS SIMPLES?

Page 8: Estructura algorítmicas

5- QUE CARACTERIZA A LA ESTRUCTURA SELECTIVA DOBLE?

Son estructuras lógicas que permiten controlar la ejecución de barias acciones y se utiliza cuando se tiene dos opciones y acción por la naturaleza de estas se debe ejecutar una o la otra pero no ambas a la vez es decir, son mutuamente excluyentes.

Page 9: Estructura algorítmicas

6- EN LOS ALGORITMOS QUE FUNCIÓN CUMPLE LAS EXPRESIÓN LÓGICA.

Sirve para plantear condiciones o comparaciones y dan como resultados un valor booleano verdadero o falso es decir se cumple o no se cumple la condición. Se puede clasificar en simples y complejas. La simple son las que usan operadores relacionales y las complejas las que usan operadores lógicos.

Ejemplo: ejemplo en cual usamos el operador lógico AND seria:

Page 10: Estructura algorítmicas

7-REALIZA LOS ALGORITMOS DEL EJEMPLO 1,2,3,4,5. TENIENDO EN CUENTA LAS ESTRUCTURAS DE LOS EJERCICIOS REALIZADOS EN CLASES

EJEMPLO 1 : INICIO (A,L PI=3.1416 R=5 A=PI*R^2 L=2*PI*R ESCRIBIR (A,L) FIN

EJEMPLO 2 : INICIO

LEER (CAL)SI CAL >8 ENTONCESESCRIBIR (“APROBADO”)

FIN

Page 11: Estructura algorítmicas

• EJEMPLO 3 : INICIO LEER (CAL) SI CAL >8 ENTONCES ESCRIBIR (“APROBADO”) SINO ESCRIBIR (“REPROBADO”) FIN

EJEMPLO 4 : INICIO SI (C1 >80) Y (C2 >80) ENTONCES ESCRIBIR (“ACEPTADO”) SINO ESCRBIR (“RECHAZADO”) FIN

Page 12: Estructura algorítmicas

• EJEMPLO 5 : INICIO SI (C1 >90) OR (C2 >90) ENTONCES ESCRIBIR (“ACEPTADO”) SINO ESCRIBIR (“RECHAZADO”) FIN

Page 13: Estructura algorítmicas

8-CON EL SIGUIENTE ENUNCIADO DISEÑA UN ALGORITMO

Page 14: Estructura algorítmicas
Page 15: Estructura algorítmicas
Page 16: Estructura algorítmicas
Page 17: Estructura algorítmicas
Page 18: Estructura algorítmicas