Buscar

Prova de Programação de Computadores

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

Prova de Programação de Computadores						Data: 02/04/2014
Aluno: __________________________________________________________		Nota:
Uma empresa de marketing deseja avaliar quantas empresas de informática atuam em determinado setor. Para isto fez um levantamento de campo e criou um arquivo contendo as informações de cada uma delas. Crie um programa WATFIV para ler o nome da empresa, data de fundação (DDMMAAAA), faturamento bruto anual (supor valores inferiores a cem milhões, sem necessidade de casas decimais), e um desvio médio em um arquivo chamado empr_dev.txt existente no drive de rede P, no diretório movimentacao. Monte um relatório com o cabeçalho ocupando 2 linhas. 
Observações: 
O desvio médio está entre 2 e -2 com 5 casas decimais.
Escrever a data de fundação no formato DD/AAAA.
Parar leitura quando o faturamento bruto anual seja negativo ou que o ano de fundação seja superior a 2014 ou anterior a 1900 ou o nome da empresa seja igual a “fim”.
Uma loja de produtos naturais deseja saber quanto é vendido ao final do dia. Para isso, ela sabe o nome de cada produto vendido, a categoria que pertence, a quantidade e o preço por cada venda efetuada. Após escrever os valores lidos, escreva o total de produtos vendidos na categoria DHL e o valor total das vendas do produto CD com valores entre 10 e 20 reais. Monte um algoritmo para realizar este procedimento.
Observação: Suponha que ao final do dia foram vendidas 120 mercadorias.
Monte o teste de mesa do algoritmo abaixo:
Início
Defina a, b, c, d, x, i inteiro
Leia a, b, c
Para i de 2 até b passo c faça
Leia d
Enquanto d ≠ a+c/b Faça
		Se a≥ 0 .e. (b ≤ c ou. b ≠ d) Então
			x a+c/b
 			Escreva x
		Senão
			Escreva b, c, d
			x a - b
		Fim-se
		Leia d
	Fim-enquanto
	Leia a, b, c
	Fim-para
	Escreva a, b, c, d, x
	Fim
Monte o teste de mesa com os seguintes valores: 2, 3, 1, 2, 1, 2, 4, 1, 2

Continue navegando