algoritmos

806 palavras 4 páginas
Aula 6
Estrutura condicional

ESTRUTURA CONDICIONAL SIMPLES
• Este tipo de estrutura permite que o algoritmo decida, qual entre dois caminhos possíveis ele irá “percorrer”.
• Para tanto, um teste lógico é efetuado:
– Caso o teste seja verdadeiro, o algoritmo segue por um caminho.
– Caso o teste seja falso o algoritmo segue pelo outro caminho.

ESTRUTURA CONDICIONAL SIMPLES
Um teste lógico é uma expressão lógica. Se o resultado desta expressão lógica for verdadeira
(V), então um determinado conjunto de instruções é executado.
Caso contrário, ou seja, quando o resultado da expressão lógica for falsa (F), um conjunto de instruções diferente é executado.

ESTRUTURA CONDICIONAL SIMPLES
Em termos de fluxogramas, uma construção do tipo SE pode ser entendida como uma bifurcação onde há dois caminhos que podem ser seguidos.
A escolha do caminho que será seguido é feita em função do resultado da expressão lógica: um dos caminhos é rotulado com (V) e será seguido quando a condição for Verdadeira, e o outro caminho (F) será seguido quando a condição for
Falsa.

ESTRUTURA CONDICIONAL SIMPLES

Representação em pseudocódigo: se (CONDICAO) entao
INSTRUCAO1
senao
INSTRUCAO2
fimse

ESTRUTURA CONDICIONAL SIMPLES
O significado desta construção é a seguinte:
A CONDIÇÃO é avaliada.
Se o resultado for verdadeiro, a INSTRUCAO1 será executada. Ao término de sua execução o fluxo do algoritmo prossegue para a primeira instrução após o fimse.
Se o resultado for falso, a INSTRUCAO2 será executada. Ao término de sua execução o fluxo do algoritmo prossegue para a primeira instrução após o fimse.

Faça um algoritmo/fluxograma que leia dois números inteiros distintos (diferentes um do outro) e escreva como resultado o maior deles. algoritmo "maior valor" var NRO1, NRO2: real inicio escreval("Informe o primeiro número: ") leia(NRO1) escreval("Informe o segundo número: ") leia(NRO2) se NRO1>NRO2 entao escreval("O maior valor é", NRO1) senao escreval("O maior valor é", NRO2) fimse fimalgoritmo

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas