Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO E ALGORITMOS Aula no 06 Maristela Weinfurter Teixeira Parte I Aprendendo a Estrutura de Repetição Escreva um algoritmo para calcular o fatorial de um número qualquer. 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: 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. 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 Fim da Parte I Parte II Trabalhando com vetores Vetor é uma variável composta homogênea e unidimensional. Trabalhando com vetores Uma vez que o nome é único para n variáveis, o que distingue cada item é o índice. 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 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. 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: Fim da Parte II Parte III 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. 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: 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. 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: Fim da Parte II Parte III 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. 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: Fim da Parte III
Compartilhar