Please enable JavaScript.
Coggle requires JavaScript to display documents.
Linguagem C - estruturas e operadores (Operadores (Pseudocógico (OU, NÂO,…
Linguagem C - estruturas e operadores
Estrutura condicional simples
Definição
Instrução executada apenas se a condição for verdadeira
A condição é uma comparação que pode ser verdadeira ou falsa, apenas
Depois de verificar se a condição é verdadeira ou falsa e executar a instrução, o fluxo é normalizado
Representações
Fluxograma
Pseudocódigo
SE <condição> ENTAO <instruções> FIM_SE
C
If (condição) { <instruções> }
Estrutura condicional composta
Definição
Se a condição for verdadeira, a instrução um será executada. Se for falsa, a instrução 2 que será executada
O fluxo só volta ao normal depois da instrução do else ser executada
Representações
Pseudocógico
SE <condição> ENTAO <instrução 1> SENAO <instrução 2> FIM_SE
C
if (condição) { <instrução 1 > } else { <instrução 2> }
Estrutura condicional aninhada/ em cadeia
Definição
Consiste em colocar uma estrutura condicional dentro de outra
Operadores
Pseudocógico
OU
NÂO
E
C
l l
!
&&
E (&&) e OU (II)
OI, I I: uma das condições deve ser verdadeira
São binário, pois precisam de duas condições para funcionar
E, &&: as duas condições devem ser verdadeiras
NÃO (!)
Unário. Precisa de apenas um elemento para funcionar
Inversão
Estrutura de repetição
Definição
Utilizada quando um trecho de um algoritmo ou o algoritmo inteiro precisa ser repetido
A repetição ocorre com base num parâmetro. Se coloca onde se inicia e onde deve terminar, ou então o número de vezes que a ação deve ocorrer
Estruturas
Enquanto
Número indefinido de repetições, ou seja, é usado quando há uma condição
Teste de condição: ocorre no início e pergunta primeiro para depois executar a ação, isso tudo em loop
Fluxograma
Pseudocódigo
ENQUANTO <condição> FAÇA (instrução 1) (instrução 2) FIM_ENQUANTO
C
while (condição){ instrução 1 e instrução 2}
Enquanto a condição for verdadeira, execute as instruções
Para
Se sabe o número de vezes que o treco de algoritmo se repetirá
Uso de contador
Fluxograma
Pseudocódigo
PARA valor inicial ATÉ valor final FAÇA (cálculo) ESCREVA cont FIM_PARA
C
for (valor inicial; condição de parada; cálculo){instrução1 instrução 2}
Repita
Número indefinido de repetições, ou seja, baseado em condições, mas com teste no final
As instruções serão executadas pelo menos uma vez
Fluxograma
Pseudocódigo
REPITA (instrução 1 e instrução 2) Enquanto <condição>
C
do {instrução 1 e instrução 2} while <condição>
Repita as instrução enquanto a condição for verdadeira