DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I/Estrutura Condicional
Estrutura condicional
[editar | editar código-fonte]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 | editar código-fonte]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 | editar código-fonte]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