Buscar

Avaliação 3 Lógica e Técnicas de Programação (ADS05)

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

Prévia do material em texto

Acadêmico: Gean Carlo Trevizani Nascimento (2458205)
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:512503) ( peso.:4,00)
Prova: 17815321
Nota da Prova: 10,00
1. 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
2. Vetores são estruturas de dados que auxiliam o programador a armazenar muitas variáveis de um mesmo tipo em um
algoritmo, por exemplo, armazenar todas as notas de um aluno em uma disciplina. Fazendo o uso dos operadores aritméticos,
escreva um programa em Portugol, em que usuário digite três valores reais e calcule a média. Após o cálculo, exiba ao usuário
a média final e uma mensagem "O aluno passou", caso aprovado, ou "O aluno reprovou", caso reprovado. A média para
aprovação deve ser igual ou maior a sete. Utilize um vetor para armazenar as três notas.
Resposta Esperada:
Algoritmo "CalculoMedia2" 
  
var 
   Notas : VETOR[1..3] DE Real 
   Media: Real 
  
Inicio 
   Escreva ("Digite a Primeira nota: ") 
   Leia (Notas[1]) 
   Escreva ("Digite a Segunda nota : ") 
   Leia (Notas[2]) 
   Escreva ("Digite a Terceira nota: ") 
   Leia (Notas[3]) 
  
   Media <- (Notas[1]+ Notas[2]+ Notas[3]) / 3 
   Escreval ("A Média final é: ", Media) 
   Escreval (" ") 
   Se Media >= 7 entao 
      Escreval("O aluno passou.") 
   Senao 
      Escreval("O aluno reprovou.") 
   fimse 
Fimalgoritmo

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes