Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal do Rio Grande do Norte 31-10-2013 Centro de Ciências Exatas e da Terra Disciplina: DIM0320 – Algoritmo de Programação de Computadores Professor: Claudio Andrés Callejas Olguín Primeira Avaliação (reposição da segunda versão) 1. Desenhe um algoritmo, representando-lo num fluxograma, que peça ao usuário inserir um número inteiro positivo de ate 7 algarismos (o usuário deve ser forçado a inserir um valor que respeite estas regras) e que informe quantos deles foram iguais a 5. 2. Escreva um algoritmo, utilizando a metalinguagem definida em sala de aula, que peça ao usuário inserir um número inteiro positivo n menor ou igual do que 100 (o usuário deve ser forçado a inserir um valor que respeite estas restrições) e que retorne todos os números primos entre 2 e n . 3. Escreva um algoritmo, utilizando a metalinguagem definida em sala de aula, que peça ao usuário inserir um número inteiro positivo n menor ou igual a 9 (deve forçar ao usuário a inserir um valor que respeite estas regras) e que na primeira linha imprima a sequência entre 1 e n, na segunda linha imprima a sequência entre 1 e n-1, na terceira linha imprima a sequência entre 1 e n-2 e assim sucessivamente ate que imprima na enésima linha somente o número 1. 4. Ao rastrear o seguinte algoritmo suponha que o usuário insere o valor 10. Neste caso quantas vezes em total será executada a instrução (*)? Algoritmo AV01-Ex04 Variáveis Inteiro: num, i, j Inicio Escreva(“Insira um número inteiro positivo:\n”) Leia(num) Para i de 1 até (num+1)/2 faça Para j de 2 até num-i-1 faça Escreva(j) //instrução (*) Fim_para Fim_para Fim Fim_algoritmo
Compartilhar