UFCG/CCT/DSC

Disciplina: Introdução à Ciência da Computação – Turmas 01, 02 e 04

Período 2006.1

Professor: Roberto M. de Faria

 

LISTA DE EXERCÍCIO 01 - 12/09/2006

 
Data de Entrega: 21/09/2006 (A planilha será entregue em Disquete ou CD e os algoritmos em papel)

 

1)      Uma concessionária desta cidade vende veículos de várias marcas para várias cidades da região, algumas cidades dentro e outras fora do estado. Faça uma planilha eletrônica para controlar as vendas mensais desta concessionária de modo a demonstrar os lucros das vendas para cada cidade e para a concessionário, por modelo de veículo. Os itens da planilha estarão divididos e totalizados por cidades e, no final, serão calculados os totais da concessionária. Um item da planilha será um modelo de veículo. Para cada modelo de veículo vendido teremos: descrição do modelo, marca, tipo, descrição do tipo, valor do custo, quantidade vendida, custo médio do veículo, valor do imposto estadual, valor do imposto federal, valor da venda, valor médio de venda, valor do lucro, % do valor do lucro sobre o total de lucro da cidade e % do valor do lucro sobre o total de lucro da concessionária.

 

Diretrizes para construção da planilha:

 

a)         Dados informados:

b)         Dados calculados ou elaborados:

-         descrição do tipo (em função do código);

-         custo médio do veículo (valor do custo/quantidade vendida);

-         valor do imposto estadual (17% sobre o valor do custo, se a cidade for dentro do estado – 11% do valor do custo , se a cidade for fora do estado);

-         valor do imposto federal (% sobre valor do custo – 5,4% para veículo de passeio, 4,9% para veículo de transporte de passageiro e 4,4% para veículos de transporte de carga – criar uma tabela a parte);

-         valor médio de venda (valor da venda/quantidade vendida);

-         valor do lucro (valor da venda - valor do custo - imposto estadual – imposto federal);

-         % do valor do lucro sobre o total de lucro da cidade;

-         % do valor do lucro sobre o total de lucro da concessionária;

-         total valor do custo;

-         total da quantidade vendida;

-         total do custo médio do veículo;

-         total do valor do imposto estadual;

-         total do valor do imposto federal;

-         total do valor da venda;

-         total valor médio de venda;

-         total valor do lucro;

-         total do % do valor do lucro sobre o total de lucro da cidade

-         total do % do valor do lucro sobre o total de lucro da concessionária.

-         os mesmos criados para as cidades.

c)         Embelezamento da planilha: utilize os vários recursos estudados de forma esmerada.

 

2)      Faça um algoritmo para receber um inteiro entre 1 e 99 e mostrar o numeral ordinal correspondente ao inteiro lido (ex.: 21 – vigésimo primeiro). Para separar os dígitos, considere que dois inteiros operados aritmeticamente resulta num inteiro.

 

3)      Faça um algoritmo para calcular o somatório dos inteiros pares entre M e N, inclusive. M e N serão pares e M será sempre menor ou igual a N.

 

4)      Modifique o algoritmo anterior para que calcule a média aritmética dos números ímpares existentes entre M e N.

 

5)      Faça um algoritmo que leia as idades de N pessoas e mostre quantas pessoas têm idades iguais a X.

 

6)      Faça um algoritmo que leia as idades de várias pessoas e mostre quantas pessoas têm idades iguais a maiores que X. O programa pára quando encontra uma pessoa com idade 999.

 

7)      Faça um algoritmo para encontrar o maior e o menor valor de uma seqüência de vários valores lidos. O programa pára quando encontra um valor maior que 1000.

 

8)      Faça um algoritmo que encontre o N-ésimo valor da série: -1, 0, 5, 6, 11, 12, 17, 18, ... (N será lido e indica a posição do termo na série).