Buscar

Slide 06

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1
10
LÓGICA DE PROGRAMAÇÃO E 
ALGORITMOS
Aula no 06
Profª.Maristela Weinfurter Teixeira, MSc.
2
10
Parte I
3
10
Aprendendo a Estrutura de 
Repetição
 Escreva um 
algoritmo para 
calcular o fatorial de 
um número 
qualquer.
4
10
Aprendendo a Estrutura de 
Repetição
Fat N I Ant
0 4 1
1*1=1 1 1
2*1=2 2 2
3*2=6 3 6
4*6=24 4
 Teste de Mesa:
5
10
Aprendendo a Estrutura de 
Repetição
 Faça um algoritmo que 
receba n números inteiros e 
mostre a quantidade de 
números primos dentre os 
números que foram 
digitados. Caso seja digitado 
o número 0 (zero), encerrar 
o algoritmo.
6
10
Aprendendo a Estrutura de 
Repetição
 Para resolvermos este 
algoritmo, iremos utilizar um 
novo comando de repetição:
 enquanto <expressão-
lógica> faca
<seqüência-de-
comandos>
fimenquanto
7
10
Fim da Parte I
8
10
Parte II
9
10
Trabalhando com vetores
Vetor é uma variável 
composta homogênea e 
unidimensional.
10
10
Trabalhando com vetores
Uma vez que o nome é 
único para n variáveis, o 
que distingue cada item é o 
índice.
11
10
Trabalhando com vetores
vet: v1 [1..10] de real
12.5 1 0 1.5 51.3 12.3 14 20 5 8.2
0 1 2 3 4 5 6 7 8 9
v1
índice
12
10
Trabalhando com vetores
Faça um algoritmo que 
leia 10 números 
quaisquer, inclua em um 
vetor e depois liste os 
números deste vetor.
13
10
Trabalhando com Vetores
i V1[i]
1 4
2 5
3 6
4 9
5 8.6
6 8
7 7
8 1.5
9 2
10 3.2
 Teste de Mesa:
14
10
Fim da Parte II
15
10
Parte III
16
10
Trabalhando com vetores
Refaça um algoritmo que 
leu 10 números 
quaisquer. Acrescente o 
cálculo da soma e mostre 
a somatória parcial em 
cada índice.
17
10
Trabalhando com Vetores
i V1[i] S1[i]
1 4 4
2 5 9
3 6 15
4 9 24
5 8.6 32.6
6 8 40.6
7 7 47.6
8 1.5 49.1
9 2 51.1
10 3.2 54.3
 Teste de Mesa:
18
10
Trabalhando com vetores
Faça um algoritmo que 
leia 10 números, inclua 
em um vetor e depois 
liste os números deste 
vetor. Diga qual é o 
maior, o menor e a 
média dos valores.
19
10
Trabalhando com Vetores
i V1[i]
1 4
2 5
3 6
4 9
5 8.6
6 8
7 7
8 1.5
9 2
10 3.2
 Teste de Mesa:
20
10
Fim da Parte II
21
10
Parte III
22
10
Trabalhando com vetores
Refaça um algoritmo 
que leu 10 números 
quaisquer. Acrescente o 
cálculo da soma e 
mostre a somatória 
parcial em cada índice.
23
10
Trabalhando com Vetores
i V1[i] S1[i]
1 4 4
2 5 9
3 6 15
4 9 24
5 8.6 32.6
6 8 40.6
7 7 47.6
8 1.5 49.1
9 2 51.1
10 3.2 54.3
 Teste de Mesa:
24
10
Fim da Parte III

Continue navegando