Operador If-Else
A declaração if-else é fundamental na programação. Ela permite direcionar o fluxo do programa com base em determinadas condições. A estrutura if-else é bastante simples:
main.c
123456if (condition) { // Execute this block of code if condition is `true` } else { // Execute this block of code if condition is `false` }
Por exemplo, suponha que a variável temperature leia de um sensor e você queira um programa que alerte quando a temperatura ultrapassar um limite definido.
Main.c
1234567891011121314#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; }
É possível incorporar múltiplas instruções if em um programa, especialmente quando é necessário avaliar várias condições. A instrução if-else pode ser expandida ainda mais com else-if:
Main.c
123456789101112131415161718192021#include <stdio.h> int main() { int tempereture = 50; // In celsius if (tempereture > 50) { printf("Temperature is high: %d degrees Celsius\n", tempereture); // First instruction } else if (tempereture > 100) { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// Second instruction } else if (tempereture > 150) { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// Third instruction } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // Fourth instruction } return 0; }
1. Qual é o propósito de uma instrução if-else na programação?
2. Qual é a estrutura básica de uma instrução if-else em C, incluindo a sintaxe para blocos de código.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how the if-else statement works in more detail?
What are some common mistakes to avoid when using if-else statements?
Can you give more examples of using if-else statements in different scenarios?
Awesome!
Completion rate improved to 2.63
Operador If-Else
Deslize para mostrar o menu
A declaração if-else é fundamental na programação. Ela permite direcionar o fluxo do programa com base em determinadas condições. A estrutura if-else é bastante simples:
main.c
123456if (condition) { // Execute this block of code if condition is `true` } else { // Execute this block of code if condition is `false` }
Por exemplo, suponha que a variável temperature leia de um sensor e você queira um programa que alerte quando a temperatura ultrapassar um limite definido.
Main.c
1234567891011121314#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; }
É possível incorporar múltiplas instruções if em um programa, especialmente quando é necessário avaliar várias condições. A instrução if-else pode ser expandida ainda mais com else-if:
Main.c
123456789101112131415161718192021#include <stdio.h> int main() { int tempereture = 50; // In celsius if (tempereture > 50) { printf("Temperature is high: %d degrees Celsius\n", tempereture); // First instruction } else if (tempereture > 100) { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// Second instruction } else if (tempereture > 150) { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// Third instruction } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // Fourth instruction } return 0; }
1. Qual é o propósito de uma instrução if-else na programação?
2. Qual é a estrutura básica de uma instrução if-else em C, incluindo a sintaxe para blocos de código.
Obrigado pelo seu feedback!