Baixe o app para aproveitar ainda mais
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
Compartilhar