28.02.2023 Views

Logica_de_Programacao_3_Edicao_Livro

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

36 J Lógíco de progromoçõo

<(

:E

~

<.,

<(

ō

seleção composta

ação primitiva

.

bloco

r

. , se

senao 1

expressão lógica

r então

\

ação primitiva ( fimse •

\ ' J

-

'

bloco

No caso de existir urn conjunto de ações que deveria ser executado quando o resultado

da condição fosse falso, criaría1nos um 'bloco falsidade', como apresentado no seguinte

modelo:

se <condição>

então

início li início do bloco verdade

Cl;

C2; li seqüência de comandos

Cn;

fim ; li fim do bloco verdade

senão

início li início do bloco falsidade

Cl;

C2; li seqüência de comandos

fimse ;

Cn;

fim; l i fim do bloco falsidade

Exemplo

a. Vamos incluir agora, no Algoritmo 3.4, a informação que provém do resultado falso

da condição (MA >= 7), ou seja, a reprovação do aluno.

ALGORITMO 3.5

Média aritmética com aprovação e reprovação

1. início

2. li declaração de variáveis

3. real: Nl, N2, N3, N4, li notas bimestrais (Couti1111a)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!