Buscar

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

08/06/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/3
Acadêmico: Jessica de Oliveira Santana (1629702)
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:445151) ( peso.:4,00)
Prova: 11037214
Nota da Prova: 9,50
1. 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.
08/06/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/3
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) 
      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
2. 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".
08/06/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/3
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

Continue navegando