Buscar

IA T01 AV02 2014 1 (reposição) (1)

Prévia do material em texto

Universidade Federal Rural do Semi-Árido 13-08-2014 
Campus Pau dos Ferros 
Disciplina: PEX0115 – Informática Aplicada 
Turma: 01 
Professor: Claudio Andrés Callejas Olguín 
Aluno: 
 
 
Reposição da avaliação da Segunda Unidade 
 
1. (2,0 pontos) Desenhe um algoritmo, representando-o num fluxograma, que peça ao 
usuário inserir 5 números inteiros positivos. O algoritmo deve calcular a média 
aritmética dos números ímpares inseridos. 
 
2. (2,0 pontos) Escreva um algoritmo, utilizando a metalinguagem definida em sala de 
aula, que peça ao usuário duas notas (números reais) e que selecione uma das 
seguintes opções: 
(1) Somar as duas notas 
(2) Multiplicar as duas notas 
(3) Informar quantas delas são menores do que 5,0 
Se o usuário escolhe a primeira ou segunda opção o algoritmo deve informar qual é o 
resultado da soma ou multiplicação, respectivamente, das duas notas inseridas. Se ele 
seleciona a última opção o algoritmo deve informar quantas notas são menores do 
que 5,0. 
 
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. O algoritmo deve armazenar em outra 
variável o número obtido ao eliminar entre os quatro algarismos mais da direita todos 
aqueles que são pares e finalmente deve imprimir o valor desta outra variável. 
Exemplo: se recebe o número 5923421, deve gerar o número 59231. 
 
4. (1,0 ponto) Qual é o valor da variável num no final da execução do seguinte algoritmo? 
Assuma que o usuário insere o número 10. 
 
 
 
Algoritmo AV02-Ex04 
 Variáveis 
 Inteiro: num 
Lógico: flag 
 Inicio 
 Escreva(“Insira um número inteiro positivo:\n”) 
 Leia(num) 
 flag  .V. 
 num num/3^2 
 Se (num = 9 .E. flag) então 
 numnum *3 
 senão 
 num  num+3 
 fim_se 
 Se (.NÃO..NÃO.flag) então 
 num  num +10 
 fim_se 
 Fim 
Fim_algoritmo

Continue navegando