⾕

C++  |  

Vamos explorar os comandos de decisão if e else em combinação com o comando goto em C++. Enquanto os comandos if e else são usados para criar estruturas de decisão, o comando goto pode ser usado para desviar o fluxo de execução do programa para um ponto específico.

Incluindo Bibliotecas

Incluímos as bibliotecas < iostream > e < stdlib.h >. A biblioteca < iostream > é usada para operações de entrada e saída, enquanto < stdlib.h > é usada para a função system("cls"), que limpa a tela do console.

#include < iostream >
#include < stdlib.h >

O Namespace `std`

Usamos a diretiva using namespace std para simplificar o uso dos elementos do namespace padrão.

using namespace std;

Estruturas de Decisão com `if` e `else`

A estrutura if permite que um bloco de código seja executado apenas se uma determinada condição for verdadeira.

A estrutura else permite que um bloco de código alternativo seja executado se a condição for falsa. Adicionalmente, podemos usar else if para verificar múltiplas condições.

O Comando `goto`

O comando goto desvia a execução do programa para um rótulo (label) específico. Embora seu uso deva ser evitado em código moderno devido a problemas de legibilidade e manutenção, ele pode ser útil em certos cenários.

Next