Pular para o conteúdo
Ana Malagoli

Estrutura de decisão simples

Entendendo o uso do if em C

C 1 min de leitura

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 numero2

Se 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.