La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción al lenguaje C Instrucción IF – ELSE y el bucle WHILE

Presentaciones similares


Presentación del tema: "Introducción al lenguaje C Instrucción IF – ELSE y el bucle WHILE"— Transcripción de la presentación:

1 Introducción al lenguaje C Instrucción IF – ELSE y el bucle WHILE
Introducción a la Programación Martin Marengo

2 La condicional if ... else En la gran mayoría de los programas será necesario tomar decisiones sobre qué acciones realizar. La estructura condicional if ... else es la que nos permite tomar ese tipo de decisiones. Traducida literalmente del inglés, se la podría llamar la estructura "si...si no", es decir, "si se cumple la condición, haz esto, y si no, haz esto otro". Un ejemplo sencillo sería el siguiente (no se trata de un programa completo, sino tan sólo una porción de código): if (edad < 18) printf("No puedes acceder.\n"); else printf("Bienvenido.\n");

3 La condicional if ... else Aquí vamos a comparar 2 números ingresados por teclado, utilizando la instrucción IF, ELSE para comparar cual es el mayor de los 2 valores ingresados

4 En clase creamos un código que nos permitía calcular las operaciones de suma, resta, división y multiplicación de 2 números ingresados por teclado, el código es el siguiente:

5 La condicional if ... else Vamos a modificar el código del ejercicio anterior, creando un menú donde el operador (persona que ingresa los números) tenga la posibilidad de elegir que operación desea realiza.

6 La condicional if ... else La primer parte del código, declaramos las variables, en “x” vamos a guardar el primer valor ingresado, en “y” el segundo valor ingresado, luego, utilizando la instrucción “printf” creamos un menú de opciones para que el operador ingrese un numero de acuerdo a la operación que desee, por ejemplo, si ingresa el numero “2” la operación va a ser RESTA, si ingresa el numero “3”, la operación a realizar va a ser MULTIPLOCACION. El numero que se ingrese para elegir la operación, lo guardamos en la variable “z”

7 La condicional if ... else Una vez ingresado el numero de la operación, debemos compáralo utilizando la instrucción IF-ELSE como vemos en la imagen de la derecha, donde, si el numero ingresado es “1” se va a ejecutar el primer “if (z==1)” sino, si el valor ingresado es igual a “2” se va a ejecutar la segunda parte de la instrucción “else if (z==2)” y lo mismo ocurre si el valor ingresado es “3” o “4”. Por ultimo, la instrucción termina con un “else” donde, esta parte del bucle se ejecuta solamente si el numero que se ingreso no ni 1, 2,3 o 4, por lo tanto, aquí vamos a mostrar un cartel diciendo “Ingreso una opción incorrecta, vuelva a intentarlo”

8 La condicional if ... else La salida de nuestro programa seria la siguiente: Aquí ingresamos el valor 5 y después el 6, luego nos va a aparecer el menú para que elijamos una operación, en este caso, se eligió la opción 3 (multiplicación) luego el programa realiza la operación seleccionada y muestra el resultado


Descargar ppt "Introducción al lenguaje C Instrucción IF – ELSE y el bucle WHILE"

Presentaciones similares


Anuncios Google