If - Else
Parte da seção Fundamentos do Journey de C da Coddy. Lição 26 de 63.
A instrução if-else permite que seu programa tome decisões com base em condições. Se uma condição for verdadeira, um bloco de código será executado; caso contrário, um bloco diferente será executado.
Vamos ver como usar uma instrução if-else:
Primeiro, definimos uma variável:
int age = 17;Agora vamos verificar se a pessoa é adulta:
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}Como age é 17, que é menor que 18, a saída será:
You are a minor.A parte if verifica a condição. Quando a condição é falsa, o código no bloco else é executado.
Desafio
FácilEscreva um programa que:
- Leia um número inteiro que representa a pontuação de um estudante do usuário
- Se a pontuação for maior ou igual a 60, imprima "Pass"
- Caso contrário, imprima "Fail"
Experimente você mesmo
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Não altere acima desta linha
// Escreva seu código aqui
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Fluxo de Controle
Instrução IfIf - ElseElse-IfSwitch CaseOperador Condicional TernárioDesafio de RevisãoIf - Else Aninhado2Variáveis
Tipos de dadosInteiroPonto flutuante - DoubleCaracteresBooleanosConstantesNoções básicas de printfRegras de nomenclatura de variáveisConversão de tipos - Parte 1Conversão de tipos - Parte 2Desafio de revisão3Operadores
Operadores aritméticosOperador móduloIncremento/DecrementoOperadores de atribuiçãoOperadores relacionaisOperadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Desafio de revisãoPratique por conta própria: Compilador de C online