Você está na página 1de 1

Página 1 de 1

Prova Final
Disciplina: Professor: Data:
Introdução a programação Djan Almeida Santos 19/07
Orientações para a Avaliação
A nota será avaliada da seguinte forma:
- Programa não compila (perde 70% da pontuação da questão + percentual do que acertou);
- Compila mais tem erro durante a execução (perde 50% da pontuação da questão +
percentual do que acertou);
- Programa que executa e apresenta resultados serão avaliados de acordo com o que
acertou.

1. (2,5 pontos). Desenvolva um programa em Fluxograma que realize vendas de livros. O


programa deverá perguntar ao usuário qual dos três livros o cliente deseja:
1 – Programação = R$ 15,00
2 – Engenharias = R$ 20,00
3 – Cálculo = 100,00
Após a escolha do livro, o programa deve perguntar ao cliente a quantidade de livros que o
cliente deseja. O programa deverá calcular o valor da compra e imprimir em tela. O programa
deverá perguntar se o usuário deseja cadastrar mais compras. Enquanto o usuário responder
sim, o programa deverá continuar cadastrando. Quando o usuário responder não, o programa
deve imprimir o total de livros vendidos e quantidade de cada um dos 3 tipos de livros.

2. (2,5 pontos). Desenvolva o programa da questão 01 em C.

3. (2,5 pontos). Desenvolva o programa da questão 01 em C, porém crie um vetor com 10


elementos, cada elemento do vetor deve armazenar a opção referente ao livro escolhido pelo
usuário, por exemplo, caso o usuário escolha 1 para programação, o primeiro elemento do vetor
deve ser o valor 1, e assim por diante, até preencher os 10 elementos. Ao final do programa, deverá
ser impresso os valores armazenados no vetor.

4. Desenvolva o programa da questão 01 em C, porém você deve criar uma função para
calcular o valor da compra, a função deve receber como parâmetro a quantidade e o valor unitário
do livro para poder calcular o valor da compra e informar ao usuário.

Você também pode gostar