Buscar

Prova 3 - DIscursiva LTP

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

17/11/2020 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: Marcelo Augusto Kuhn (1993162)
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:651190) ( peso.:4,00)
Prova: 25229400
Nota da Prova: 10,00
1. 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.
17/11/2020 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 "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
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".
17/11/2020 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

Outros materiais