Estructura de selección IF, Diagrama de flujo y código, if simple, if compuesto, if anidado
Estructuras de control
Una de las estructuras fundamentales en la creación de algoritmos son las estructuras de decisión. Una decisión permite que un algoritmo ejecute un conjunto u otro de instrucciones dependiendo del valor de verdad de una expresión lógica/relacional.
La estructura de decisión usa la palabra Si en un algoritmo en español y la palabra if en python. Pueden construirse estructuras de decisión simples, compuestas y múltiples.
Estructura de selección IF
Diagrama de flujo y código, if simple
En este tipo de estructuras, si la condición es verdadera o True, el algoritmo o programa hace una tarea (ejecutar otras instrucciones), si la condición es falsa o False, el algoritmo o programa no hace nada. La sintaxis es la siguiente:
Diagrama de flujo y código, if compuesto
Diagrama de flujo y código, if compuesto
Para tener en cuenta....
Definición del problema:
Construya un programa que determine el valor a pagar por la compra que realiza un cliente en un almacen. Si la compra es mayor a $ 100.000,oo (cien mil pesos), el cliente recibe un descuento del 10%, de lo contrario no recibe descuento. Se debe mostrar el valor del descuento y el valor a pagar por el cliente.
Recuerde utilizar funciones y hacer el análisis respectivo.
Construcción del código
Definición del problema:
Construya un programa que permita conocer, a partir de la nota definitiva de un estudiante, si éste ganó o perdió la materia.
Análisis del problema:
Construcción del código
Algunos ejercicios para prácticar:
Para los siguientes enunciados, deben realizar el análisis, prueba de escritorio, código Python.
1. Determina si un número es par o impar. Recuerde que un número es par si el residuo de una división entera con el número 2 es cero
2. Determine si la suma de dos números ingresados por el usuario es menor que 100 o no lo es
3. Leer dos caracteres y compruebe si son iguales.
4. Determinar el mayor de dos números enteros.