Fundamentos da Linguagem C

Voltar para o índice



./01/slides/18-decisao

# Fundamentos da Linguagem C
# Aula 1 - Conceitos Básicos

## 2.7 - Estruturas de decisão

+ Cláusulas if/else if/else 

  * Podem ou não preceder um agrupamento de instruções.
  
  * Sem o agrupamento, precedem apenas uma instrução.
  
+ Cláusula switch/case

  * É uma instrução multiderecional para lidar
    com decisões.
    
  * Trabalha comparando o valor de uma expressão
    com as constantes nas cláusulas 'case'.
    
  * As instruções em cada cláusula 'case' serão
    executadas até que se encontre uma instrução
    'break'.