Buscar

Linguagens de Programação e Estruturas de Dados (ADS12) - Avaliação Final (Discursiva) - Individual FLEX

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

17/06/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/1
Disciplina: 
Avaliação: 
Linguagens de Programação e Estruturas de Dados (ADS12)
Avaliação Final (Discursiva) - Individual FLEX 
1. Um comerciante deseja calcular a média de preço dos seus produtos, mas ele não sabe quantos produtos têm na
loja. Para isso, desenvolva um algoritmo que receba os valores e, para encerrar, o comerciante digita 0. Ao final,
apresente uma mensagem com a quantidade de produtos e o valor médio.
Resposta Esperada:
Algoritmo Mediaproduto;
var 
 Cont : inteiro;
 Num, Soma, Media : real;
Inicio
 Soma := 0;
 escreva(' Digite os elementos(-1 para encerrar):');
 leia (Num);
 Cont := 0;
 Enquanto Num <> 0 faça
 Inicio
 Soma := Soma + Num;
 Cont := Cont + 1;
 leia(Num);
 fim;
 Media := Soma/Cont;
 escreva (Quantidade = ', Cont);
 escreva ('Media = ', Media);
fim.
2. As estruturas de dados, na maioria dos casos, baseiam-se nos tipos de armazenamento vistos dia a dia, ou seja,
são a transformação de uma forma de armazenamento já conhecida e utilizada no mundo real adaptada para o
mundo computacional. Disserte sobre a diferença no uso das variáveis e as constantes.
Resposta Esperada:
Dentro de um programa existem valores que precisam ser manipulados, ou seja, eles recebem valores de outros
campos; eles podem ser manipulados e por esse motivo são variáveis. Já as constantes, como o nome sugere, tem
seu valor inalterado durante a execução do programa, por isso são categorizados como contantes.

Continue navegando