Buscar

Avaliação Final (Discursiva) - Individual - Lógica e Técnicas de Programaçã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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:745049)
Peso da Avaliação 4,00
Prova 47878424
Qtd. de Questões 2
Nota 3,20
Durante a codificação de algoritmos em linguagens de programação, 
como o Portugol, é necessário que a lógica execute diferentes blocos de 
código de acordo com o estado de determinadas variáveis. Os estados dessas 
variáveis são verificados em lugares específicos na sintaxe das estruturas de 
seleção ou repetição, habilitando ou não a execução de um bloco em 
específico. Utilizando os conceitos de estruturas de condição simples "se-
então", escreva um algoritmo para verificar se um número é maior que 10 e 
menor que 30, e se o número estiver entre este intervalo apresentar a 
mensagem "O número está entre 11 e 29".
Resposta esperada
Algoritmo "calcularEntre11e29"
Var
numero : inteiro
Inicio
leia (numero)
SE (numero > 10) E (numero < 30) ENTAO
escreva ("O número está entre 11 e 29")
SENAO
escreva ("O número não está entre 11 e 29")
FIMSE
Fim
Minha resposta
Algoritmo "calcularEntre11e29" Var numero : inteiro Inicio leia (numero)
SE (numero > 10) E (numero < 30) ENTAO escreva ("O número está
entre 11 e 29") SENAO escreva ("O número não está entre 11 e 29")
FIMSE Fim
 VOLTAR
A+
Alterar modo de visualização
1
Avaliação Final (Discursiva) - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 3 14/11/2022 00:13
Os registros são variáveis compostas heterogêneas. Logo, podem 
armazenar em sua estrutura variáveis de mais de um tipo de dado, as quais 
agrupadas representam uma informação a ser processada pelo algoritmo. Em 
função da importância dos registros para o desenvolvimento de algoritmos, 
utilize o conceito de registros para desenvolver um algoritmo para armazenar 
os dados de uma pessoa, sendo necessário armazenar nome, idade, CPF, 
e-mail, telefone e endereço. Solicite os dados um a um ao usuário e no final 
do programa exiba os dados completos da pessoa.
Resposta esperada
Algoritmo "Registros"
tipo
pessoa = registro
nome: caractere
idade: inteiro
cpf: caractere
email: caractere
telefone: caractere
endereco: caractere
fimregistro
Var
joao: pessoa
inicio
Escreva("Digite o nome da pessoa")
leia(joao.nome)
Escreva("Digite a idade da pessoa")
leia(joao.idade)
Escreva("Digite o cpf da pessoa")
leia(joao.cpf)
Escreva("Digite o email da pessoa")
leia(joao.email)
Escreva("Digite o telefone da pessoa")
leia(joao.telefone)
Escreva("Digite o endereço da pessoa")
leia(joao.endereco)
escreva("O nome da pessoa é : ")
escreval(joao.nome)
escreva("A idade da pessoa é : ")
escreval(joao.idade)
escreva("O cpf da pessoa é : ")
escreval(joao.cpf)
2
Avaliação Final (Discursiva) - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 3 14/11/2022 00:13
escreva("O email da pessoa é : ")
escreval(joao.email)
escreva("O telefone da pessoa é : ")
escreval(joao.telefone)
escreva("O endereco da pessoa é : ")
escreval(joao.endereco)
fimalgoritmo
Minha resposta
Algoritmo "Registros" tipo pessoa = registro nome: caractere idade:
inteiro cpf: caractere email: caractere telefone: caractere endereco:
caractere ¿mregistro Var joao: pessoa inicio Escreva("Digite o nome da
pessoa") leia(joao.nome) Escreva("Digite a idade da pessoa")
leia(joao.idade) Escreva("Digite o cpf da pessoa") leia(joao.cpf)
Escreva("Digite o email da pessoa") leia(joao.email) Escreva("Digite o
telefone da pessoa") leia(joao.telefone) Escreva("Digite o endereço da
pessoa") leia(joao.endereco) escreva("O nome da pessoa é : ")
escreval(joao.nome) escreva("A idade da pessoa é : ") escreval(joao.idade)
escreva("O cpf da pessoa é : ") escreval(joao.cpf) escreva("O email da
pessoa é : ") escreval(joao.email) escreva("O telefone da pessoa é : ")
escreval(joao.telefone) escreva("O endereco da pessoa é : ")
escreval(joao.endereco)
Imprimir
Avaliação Final (Discursiva) - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 3 14/11/2022 00:13

Continue navegando