DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I/Estrutura Condicional

Estrutura condicional

editar

Permite a escolha do grupo de ações e estruturas que serão executados, quando determinadas condições, representadas por expressões lógicas (verdadeiro ou falso), forem ou não satisfeitas.

Estrutura Condicional Simples

editar

O comando só será executado se a opção condição for verdadeira.

Exemplo:

Algoritmo

int A,B,C,D

boolean teste = true

A = 1

B = 4.0

C = 8

D = 0

if(teste){

     D = A + B + C

}

print D

fim_algoritmo

Estrutura Condicional Composta

editar

Se a condição for verdadeira o comando1 será executado; se for falso, o comando2 será executado. A estrutura permite que uma ação seja executada, caso a condição lógica que está sendo testada for falsa (opção senão). Nas duas situações, apenas uma ação (ou comando) será executada.

Exemplo:

Algoritmo

int A,B,C

boolean teste

A = 1

B = 4.0

if(A>B){

C = A

} elseif (A<B) {

C = B

} esle {

C = A + B

}

print C

fim_algoritmo