Mudanças entre as edições de "Estruturas de Seleção"
Linha 6: | Linha 6: | ||
Pseudocódigo Linguagem C | Pseudocódigo Linguagem C | ||
− | Se (condição) Então if(condição){ | + | Se (condição) Então if(condição){ if condição: |
− | (bloco de código) (bloco de código) | + | (bloco de código) (bloco de código) (bloco de código) |
FimSe } | FimSe } | ||
+ | |||
+ | Se (condição) Então if(condição){ if condição: | ||
+ | (bloco de código) (bloco de código) (bloco de código) | ||
+ | Senão } | ||
+ | (bloco de código) else{ if condição: | ||
+ | FimSe (bloco de código) (bloco de código) | ||
+ | } else | ||
+ | (bloco de código) | ||
+ | |||
+ | |||
+ | |||
</pre> | </pre> | ||
+ | |||
+ | Exemplo: | ||
+ | <pre> | ||
+ | Pseudocódigo Linguagem C | ||
+ | |||
+ | Se () Então if(condição){ if condição: | ||
+ | (bloco de código) (bloco de código) (bloco de código) | ||
+ | FimSe } | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | |||
<br> | <br> | ||
=== Problemas === | === Problemas === |
Edição das 10h45min de 13 de abril de 2019
Estruturas de Seleção
É uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza diferentes computações ou ações dependendo se a seleção (ou condição) é verdadeira ou falsa. Assista a videoaula sobre este tipo de estrutura aqui.
Sintaxe:
Pseudocódigo Linguagem C Se (condição) Então if(condição){ if condição: (bloco de código) (bloco de código) (bloco de código) FimSe } Se (condição) Então if(condição){ if condição: (bloco de código) (bloco de código) (bloco de código) Senão } (bloco de código) else{ if condição: FimSe (bloco de código) (bloco de código) } else (bloco de código)
Exemplo:
Pseudocódigo Linguagem C Se () Então if(condição){ if condição: (bloco de código) (bloco de código) (bloco de código) FimSe }