La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.

Presentaciones similares


Presentación del tema: "Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C."— Transcripción de la presentación:

1 Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.

2 Algoritmos Ejercicio. Usando diagrama de Flujo. Cree un algoritmos donde una persona ingrese su edad y muestre por pantalla si es mayor de edad.

3 Algoritmos

4  Del ejemplo anterior podemos observar que la bifurcación permite seguir el flujo adecuado dada una condición.  Las condiciones que se evalúan en las bifurcaciones son siempre verdaderas o falsas.  Por ende, hay que colocar las instrucciones adecuadas a los valores que se evaluan en las bifurcaciones.

5 Algoritmos  También es posible que existan bifurcaciones contiguas.  En las bifurcaciones o estructura de control, se evalúan proposiciones utilizando: Operadores lógicos Operadores aritméticos Operadores Relacionales

6 Algoritmos Operadores Aritméticos:  * multiplicación  / División  + Suma  - Resta  % Módulo Ejemplo de módulo (o residuo de la división): 5%2 es 1 4%2 es 0

7 Algoritmos Operadores Lógicos:  Y, And, && YVF VVF FFF

8 Algoritmos Operadores Lógicos:  O, Or, || OVF VVV FVF

9 Algoritmos Operadores Lógicos:  No, Not, ! NoVF FV

10 Algoritmos Analicemos los siguientes casos var1=2, var2=0,var3=4 var4=(var1*var1)/var3 var4>=1 && var1!=0 Si No var4=1 Si

11 Algoritmos Analicemos los siguientes casos var1=2, var2=0,var3=4 var4=(var3%var1) (var4!=0 || var2>0) && (var3==4) Si No var4=0 No

12 Algoritmos Analicemos los siguientes casos var1=2, var4=1,var3=4 var4=(var4+var1) !(var1 && (var4>=var1)) Si No var4=3 No Cualquier proposición distinta de cero Es VERDADERO

13 Algoritmos Es importante notar que existen prioridades entre los operadores. Por lo tanto deben utilizarse paréntesis en los casos que correspondan

14 Algoritmos Ejercicio. Crear un algoritmo que muestre en forma ordenada tres número enteros ingresados desde teclado.

15

16 Diagrama de Flujo Ejercicio: Cree el diagrama de flujo para el algoritmo que multiplica tres números y muestre el resultado Ejercicio: Cree el diagrama de flujo para que divida dos números y muestre el resultado Ejercicio: Cree el diagrama de flujo para que resuelva la ecuación de primer grado y muestre el resultado Ejercicio: Cree el diagrama de flujo que permita sumar los primeros “n” números y muestre el resultado

17 Preguntas????????


Descargar ppt "Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C."

Presentaciones similares


Anuncios Google