Buscar

IA T02 AV03 2014 1 (resolução)

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

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

Prévia do material em texto

Universidade Federal Rural do Semi-Árido
Campus Pau dos Ferros
Disciplina: PEX0115 – Informática Aplicada
Turma: 02
Professor: Claudio Andrés Callejas Olguín
Resolução da Avaliação da Terceira Unidade
Exercício 01: 
Algoritmo Exercício 01
Variáveis
Inteiro: n, nv, digito, contador
Início
Escreva("Insira um inteiro positivo:\n")
Repita
Leia(n)
até(n>0)
contador <-- 0
nv <-- 0
Repita
digito <-- n%10
n <-- n/10
Se(digito = 9)então
digito <-- 0
senão
digito <-- digito + 1
fim_se
nv <-- digito*10^contador + nv
contador <-- contador + 1
até(n=0)
Escreva("O novo número é: ", nv)
fim
fim_algoritmo
Exercício 02:
Algoritmo Exercício 02
Variáveis
Inteiro: num, digito, contador, op
Início
contador <-- 0
Repita
Escreva("Insira um inteiro não negativo:\n")
Repita
Leia(num)
até(num≥0)
Repita
digito <-- num%10
num <-- num/10
até(num=0)
Se(digito=7)então
contador <-- contador + 1
fim_se
Escreva("Deseja continuar inserindo números?\n(1) 
Sim\n(2)Não")
Repita
Leia(op)
até(op=1 .OU. op=2)
até(op=2)
Escreva("Foram inseridos ",contador," números que começaram 
com 7.")
fim
fim_algoritmo
Exercício 03:
Algoritmo Exercício 03
Variáveis
Inteiro: n, i, j, contador
Início
Escreva("Insira um inteiro positivo menor ou igual a 20:\n")
Repita
Leia(n)
até(n>0 .E. n≤20)
contador <-- 1
Para i de 1 até n faça
Para j de 1 até i faça
Escreva(contador, " ")
contador <-- contador + 1
fim_para
Escreva("\n")
fim_para
fim
fim_algoritmo
Exercício 04:
A instrução (*) é executada 20 vezes se o usuário insere o valor 7.

Outros materiais