Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porAsunción Ortíz Cárdenas Modificado hace 9 años
1
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto
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: && (And, Y) &&VF VVF FFF
8
Algoritmos Operadores Lógicos: || (Or, O) ||VF VVV FVF
9
Algoritmos Operadores Lógicos: ! (Not, no) !VF 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 ordene tres número ingresados desde teclado
16
Preguntas????????
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.