Estrutura de decisão simples
Entendendo o uso do if em C
Depois de aprender a comparar valores com os operadores relacionais, o próximo passo é fazer o programa tomar decisões com base nessas comparações.
É para isso que existe o if.
A estrutura if executa um bloco de código somente quando uma determinada condição for verdadeira.
É como dizer:
Se isso acontecer, faça isso.
Se a condição for falsa, o bloco é ignorado e o programa continua sua execução normalmente.
A estrutura básica é:
if (condição) { // código executado se a condição for verdadeira}#include <stdio.h>
int main() { int numero1 = 8; int numero2 = 5;
if (numero1 > numero2) { printf("numero1 é maior que numero2\n"); }
return 0;}Nesse exemplo, o programa verifica se numero1 é maior que numero2.
Como 8 > 5 é verdadeiro, a mensagem é exibida:
numero1 é maior que numero2Se numero1 fosse 3, por exemplo, a condição seria falsa e o printf não seria executado.
O if é uma das estruturas fundamentais da programação, pois permite que o programa execute diferentes ações dependendo das condições encontradas.