• Nenhum resultado encontrado

André Luiz do Vale Soares

N/A
N/A
Protected

Academic year: 2019

Share "André Luiz do Vale Soares"

Copied!
33
0
0

Texto

(1)
(2)

!

"

"

!

(3)

"

"

!

'''

()

*

Se <condição>

Então

<tarefa 1>

<tarefa 2>

<tarefa n>

<Senão>

<tarefa 1>

<tarefa 2>

(4)

"

"

!

!

&

+$

, !

-.

/0

1 0

&

&

!

&

# 2 2#3 4

5

4'

"

&

+$

1

# 2 2#3 40

6

"

&

+$

1

# 2 2#3 40

7

!

7 + )#8 94*

+ !

'

: &

7 + ) #894*0 ;

%

$

;

!

7

&

(5)

"

"

!

#+

$ <

0

!

!

=

> ) ?

2

? @ > ) '=

"

'= @ > ) A

B

(6)

Início

Leia M

Se M < 6 Então

Conceito

‘D’

Fim_se

Se M

6 E M < 7.5 Então

?

Conceito

‘C’

Fim_se

Se M

7.5 E M < 9 Então

Conceito

‘B’

Fim_se

Se M >= 9 Então

Conceito

‘A’

Fim_se

(7)

#

Algoritmo “Conceito” var

M: real // Entrada: Media do aluno Conceito: caracter // Saida: Conceito

inicio

escreva(“Informe a media final do aluno: “) leia(M)

se (M < 6) entao

Conceito <- “D” fimse

se (M >= 6) E (M < 7.5) entao Conceito <- “C”

fimse

se (M >= 7.5) E (M < 9) entao Conceito <- “B”

fimse

se (M >= 9) entao Conceito <- “A” fimse

(8)

"

"

!

: &

7 + !

!

<

Se <condição 1>

Se <condição 2> Então

Senão

Senão

Fim Se

Senão

Se <condição 3> Então

Se <condição 4> Então

Fim Se

Fim Se

(9)

Início

Leia M

Se M < 6 Então

Conceito

‘D’

Senão

Se M < 7.5 Então

&

Início

Leia M

Se M < 6 Então

Conceito

‘D’

Fim_se

Se M

6 E M < 7.5 Então

>

>

"

$

D

#7 !

A

Se M < 7.5 Então

Conceito

‘C’

Senão

Se M < 9 Então

Conceito

‘B’

Senão

Conceito

‘A’

Fim_se

Fim_se

Fim_se

Mostre Conceito

Fim

Se M

6 E M < 7.5 Então

Conceito

‘C’

Fim_se

Se M

7.5 E M < 9 Então

Conceito

‘B’

Fim_se

Se M > 9 Então

Conceito

‘A’

Fim_se

Mostre Conceito

Fim

(10)

#

Algoritmo “Conceito” var

M: real // Entrada: Media do aluno Conceito: caracter // Saida: Conceito

inicio

escreva(“Informe a media final do aluno: “) leia(M)

se (M < 6) entao

Conceito <- “D” senao

se (M < 7.5) entao

Conceito <- “C” senao

se (M < 9) entao

Conceito <- “B” senao

Conceito <- “A” fimse

fimse fimse

(11)

#+ !E!

% !

'

# ! &

;

F

G

(12)

#+ !E!

% !

'

# ! &

;

;

$

&

0

! !

! '

"

1

$

' 0

"

1

$

' 0

! &

H $ &

I'

"

1

7

6' 0

! &

H

$ &

I'

"

1

$

6'

7

' 0

!

0 ! !

!

F

'

$

?' 0

! &

(13)

#+ !E!

% !

'

# ! &

;

F

G

7

;

$

J

7

- , !

0 ; %

!

/0

G

!

/0

G

7

J

'

7

J

0 !

&

;

'

(14)

#

G $

#

!

0

!

$

$

&

!

!

!

;

&%

$ D '

#+

$ <

$

;

!

$

7

0

$

6

!

$

7

0

$

$

! :

$

%

<

4 #

" 4

&

'

4 #

" 4 K

! !

%

! !

7 F !

(15)

3 E!

4

4 K

#

#

' 6 ? L

L

>

#

"

+

$

!

7

MMM

=

>

#

5

N

4 K

#

# 3># 4

L ' 6 ? L

>

# 3># 4

5

N

4 O

# 4 O

#

>

H4$

3 &%

I

5

N

5

(16)

<

G $

Selecione <seletor> de

<valor 1>: <comando>

<valor 2>: <comando>

?

<valor n>: <comando>

[senão <comando>]

(17)

#

escolha <expressão>

caso <valores> <comandos>

caso <valores> <comandos>

(18)

4

<

P Q

+$

&

%&

;

!

&

#+$

P

!

P "

!

P , !

P

$

P "

$

(19)

5

!

'

+$

&

R

'

4

+$

!

$

!

&

!

;

$

!

!

H!

IR

A

!

H!

IR

'

S

+$

7

!

0

+ !

!

$

!

!

!

'

+ !

!

!

+ !

!

7

(20)

5

!

6'

"

!

:

!

! F ! 0

!

H

!

I

+!

' 4 !

H

!

I

$!

$

! 0

$!

$

! 0

(21)

#+

$

Algoritmo “Círculo”

var

raio, resultado: real

operacao: inteiro

inicio

escreva(“Informe o raio do circulo: “)

leia(raio)

leia(raio)

escreva(“Informe a operacao: 1: Perimetro ou 2: Area : “)

leia(operacao)

escolha(operacao)

caso 1

resultado = 2 * PI * Raio;

escreva(“Perimetro do circulo: ”,resultado:5:2);

caso 2

resultado = PI * (raio ^ 2)

escreva(“Area do circulo:”, resultado:5:2);

outrocaso

escreva(“Operacao invalida !!!\n”);

fimescolha

(22)

4

+

$

Algoritmo “Estado Civil”

var

EstadoCivil: caractere

inicio

escreva(“Informe a inicial do estado civil: “)

leia(EstadoCivil)

leia(EstadoCivil)

escolha(EstadoCivil)

caso “c”

escreva(“Casado(a)”)

caso “s”

escreva(“Solteiro(a)”)

caso “v”

escreva(“Viuvo(a)”)

outrocaso

escreva(“Estado Civil desconhecido.”)

fimescolha

fimalgoritmo

(23)

$

Algoritmo “Conceito” var

M: real // Entrada: Media do aluno Conceito: caracter // Saida: Conceito

inicio

escreva(“Informe a media final do aluno: “) leia(M)

#

7

!

%

! !

se (M < 6) entao

Conceito <- “D” senao

se (M < 7.5) entao

Conceito <- “C” senao

se (M < 9) entao

Conceito <- “B” senao

Conceito <- “A” fimse

fimse fimse

escreva(“Conceito do aluno: ”,Conceito) fimalgoritmo

#

7

!

%

! !

!

!

$

(24)

<

$

!

%&

Para <variável de controle> de 1 até 40 faça

<comando 1>

<comando 2>

6

(25)

#+

$ <

" !

8 $

G

<

3 E!

@ 8

8

# ! &

=

8

@ 8

T

T

# ! &

(26)

#

para <variável> de <início> ate <fim> [passo <incremento>] faca

fimpara

(27)

5

!

H$

I

+ !

!

H$

I

$

<

'

)&

%& *

!

!

&

!

) E! *

&

)&

%& * 7

;

'

&

)&

%& * 7

;

&

)7

*0

0 !

H !

I

1

& 0

!

H$

I

+ !

0

0

$

'

'

)&

%& *

!

!

0

!

7

&

) !

*

(28)

8 $

Algoritmo “Soma dos n naturais”

var

i, N, Soma: inteiro

inicio

Soma <- 0

Soma <- 0

escreva(“Quantos numeros serao somados ? “)

leia(N)

para i de 1 ate n faca

Soma <- Soma + i

fimpara

(29)

"

G

$

Algoritmo “Contando Pares”

var

cont, numero, pares: inteiro

inicio

pares <- 0

A

pares <- 0

para cont de 1 ate 5 faca

printf(“Digite um numero inteiro: ”)

leia(numero);

if (numero MOD 2 = 0) entao

pares <- pares + 1

fimse

fimpara

(30)

$

E $

Algoritmo “Somando 100 primeiros ímpares”

var

numero, soma: inteiro

inicio

soma <- 0

soma <- 0

para numero de 1 ate 100 passo 2 faca

soma <- soma + numero

fimpara

(31)

"

&

Algoritmo “Contagem regressiva”

var

numero: inteiro

inicio

inicio

para numero de 10 ate 1 passo -1 faca

escreval(numero)

fimpara

(32)

:

Algoritmo “para dentro de para”

var

i,j: inteiro

inicio

para i de 1 ate 2 faca

para j de 1 ate 2 faca

escreval(i,j)

fimpara

fimpara

(33)

#+ !E!

% !

'

# ! &

;

! !

&

30

'

$

Referências

Documentos relacionados

[r]

elementos que estão à sua esquerda, até achar o lugar correto do elemento em consideração.  Começa-se a ordenar a partir do

fotorreceptores cones e bastonetes, membrana limitante externa, camada nuclear externa (contém os corpos celulares de bastonetes e cones), camada plexiforme externa

As curvas de DTG para a borracha natural coagulada naturalmente no campo e para as coaguladas quimicamente dos clones da série IAC 400 e para o clone RRIM 600 em atmosfera inerte

1 Follow up of thyroid nodules with initially benign cytological result and histology correlation by means of surgery after serious re-biopsies (Fine-Needle Aspiration Cytology

Levando-se em consideração a crescente procura por alimentos isentos de glúten, a alta aceitação de biscoito pela população, a qualidade nutricional do amaranto,

a) Meditação: Este período de meditação é um aspecto vital de cada sessão de treinamento que serve como uma forte lembrança do propósito mental de Tong-Il Moo-Do. c) Kihon:

A capacidade de sorção da paina aumentou com a diminuição de temperatura, pois: (i) quando o sorvente é removido do óleo, a coesividade do óleo, em viscosidades mais altas,