clase 3 - ejemplos y ejercicios (operaciones algoritmicas)
TRANSCRIPT
![Page 1: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/1.jpg)
ALGORITMOS Y MÉTODOS NUMÉRICOS
Clase 3 – Ejemplos y Ejercicios
![Page 2: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/2.jpg)
Precedencia de Operadores
^
== <>
![Page 3: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/3.jpg)
¿Qué debo tener en cuenta?
Ejemplos
• “a” < “b”
• “aa” < “b”
• “ab” < “b”
• “ab” > “bb”
• “a” == “A”
• “aA” == “aa”
• “AaA” == “aa”
Verdadero
Verdadero
Verdadero
Falso
Verdadero
Verdadero
Falso
![Page 4: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/4.jpg)
Ejercicios
Dados las siguientes declaraciones:
- Entero A=5, B=10
- Real D=2.5
- Cadena N = “mA”, C1=“Da”
Obtenga el resultado de las siguientes expresiones:
• A == B mod D
• 25 Div A >= A Mod 2
• “A” + N < “a” + C1 + N
• B mod A Div D
Falso
Verdadero
Falso
0
![Page 5: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/5.jpg)
Evaluación - 01
Dados las siguientes declaraciones:
- Entero A=5, B=10
- Real D=2.5
- Cadena N = “mA”, C1=“Da”, Num1=“3”, Num2=“4”
Obtenga el resultado de las siguientes expresiones:
• Num1 + Num2 <= Num1+N + C1
• no (A * B Div Num2 <= B * D / 3 )
• Falso
• ERROR – No se puede hacer operaciones entre entero
y cadena
![Page 6: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/6.jpg)
Evaluación - 02
Dados las siguientes declaraciones:
- Entero A=5, B=10
- Real D=2.5
- Cadena N = “XA”, C1=“eDa”
Obtenga el resultado de las siguientes expresiones:
• “N” + C1 >= N + C1
• no (no(A * B Div D) <= B * D / 2 )
• Falso
• Error – La negación no aplica para valores enteros o
reales
![Page 7: Clase 3 - Ejemplos y Ejercicios (Operaciones Algoritmicas)](https://reader033.vdocuments.site/reader033/viewer/2022061108/544e4508b1af9fdd128b47cc/html5/thumbnails/7.jpg)
Evaluación - 03
Dados las siguientes declaraciones:
- Entero A=5, B=10
- Real D=2.5
- Cadena N = “mA”, C1=“Da”
Obtenga el resultado de las siguientes expresiones:
• A * D <= N + C1
• no (A * B Div D <= B * D / 3 )
• ERROR – No se puede evaluar (comparación Real Vs Cadena)
• Verdadero