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                                 }




Problemas