Contenido del Curso
Fundamentos de C
Fundamentos de C
Operador if-else
if-else
La sentencia if-else
es un elemento básico en programación. Le permite dirigir el flujo de su programa basándose en ciertas condiciones.
Note
Just a heads-up! Code blocks
{ }
were introduced in Section 1, Chapter 2.
Nota
¡Sólo un aviso! Los bloques de código
{ }
se introdujeron en la Sección 1, Capítulo 2.
Take, for instance, the temperature
variable that receives data from a temperature sensor.
Suppose we want a program that alerts us when the temperature gets too high:
Main
#include <stdio.h> int main() { int temperature = 200; // in celsius if (temperature > 80) { printf("Temperature is so high: %d degrees Celsius\n", temperature); } else { printf("Temperature is normal: %d degrees Celsius\n", temperature); } return 0; }
Puedes incorporar múltiples sentencias if
en un programa, especialmente cuando necesitas evaluar varias condiciones.
Nota
Las condiciones también pueden incluir operadores lógicos.
Puede incorporar múltiples sentencias if
en un programa, especialmente cuando necesite evaluar varias condiciones.
Nota
Las condiciones también pueden incluir operadores lógicos.
Main
#include <stdio.h> int main() { int tempereture = 50; // in celsius if (tempereture > 50) // condition 1 { printf("Temperature is high: %d degrees Celsius\n", tempereture); // instruction_1 } else if (tempereture > 100)// condition 2 { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// instruction_2 } else if (tempereture > 150)// condition 3 { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// instruction_3 } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // instruction_4 } return 0; }
¡Gracias por tus comentarios!