A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ALGORITMOS.

Apresentações semelhantes


Apresentação em tema: "ALGORITMOS."— Transcrição da apresentação:

1 ALGORITMOS

2 ALGORITMOS Estruturas Condicionais:
São comandos que nos permitem executar determinadas ações de acordo com o resultado de um teste condicional

3 ALGORITMOS Comando SE:
Testa uma condição e se for verdade, executa uma determinada ação. Ex: Se a = a Escreva(“são iguais”);

4 ALGORITMOS Comando Se Senão:
Semelhante ao Se, mas se a condição for falsa, ele executa outra ação(também pré-deteminada) Ex: Se a = b Escreva(“são iguais”); Senão Escreva(“são diferentes”)

5 ALGORITMOS Podemos aninhar vários comandos: Se a = b Inicio
Escreva(“A é igual a B e ambos são maiores do que 10”); Fim

6 ALGORITMOS Estruturas de Repetição:
Estrutura PARA: Geralmente usada quando o número de repetições é conhecido ou quando pode ser obtido durante a execução. PARA(valor inicial; condição; valor de incremento) Comando INICIO Bloco de comandos FIM

7 ALGORITMOS Estrutura PARA: valor inicial
<identificador> <valor inicial> Ex. a 10 B 0 condição <identificador> <=, <, > ou >= <valor final> Ex.: a<=20 B<=12 valor do incremento <identificador> <identificador> +, -, *, /, **, % valor Ex.: aa+1 OU a++ BB+2 OU a+=2 CC * 2 OU c*=2

8 ALGORITMOS PARAs Aninhados:
PARA(valor inicial; condição; valor de incremento) INICIO Bloco de comandos (PODE CONTER OUTROS PARAs) FIM

9 ALGORITMOS Exemplo de PARAs aninhados: ALGORITMO MATRIZ DECLARE
INT L,C; INICIO PARA(L=1;L<=5;L++) PARA(C=1;C<=5;C++) ESCREVA(L+”-”+C+”\t”); ESCREVA(“\n”); FIM

10 ALGORITMOS Estrutura ENQUANTO
Geralmente utilizada quando o número de repetições for desconhecido. ENQUANTO(condição) Comando; INICIO Bloco de comandos; FIM

11 ALGORITMOS Estrutura ENQUANTO condição
<identificador> <>,=,<=, <, > ou >= <valor final> Ex.: a<=20 B=12 OBS.: a variável presente na condição deve ser inicializada; Deve-se ter cuidado no teste e no incremento da variável para não cair em um laço infinito

12 ALGORITMOS ENQUANTOs aninhados: ALGORITMO MATRIZ DECLARE INT L,C;
INICIO L=1; ENQUANTO(L<=5) C=1; ENQUANTO(C<=5) ESCREVA(L+”-”+C+”\t”); C++; FIM ESCREVA(“\n”); L++;

13 ALGORITMOS Estrutura FAÇA ENQUANTO:
Geralmente utilizada quando o número de repetições for desconhecido e desejase executar o bloco de comandos no mínimo uma vez FAÇA Bloco de comandos; ENQUANTO(condição) condição <identificador> <>,=,<=, <, > ou >= <valor final> Ex.: a<=20 B=12 OBS.: Geralmente usa-se ENQUANTO. Pois, pode-se simular o FAÇA ENQUANTO atribuindo-se um valor válido para a condição na primeira iteração.


Carregar ppt "ALGORITMOS."

Apresentações semelhantes


Anúncios Google