domingo, 19 de junho de 2011

Trabalho 2


Faça um programa que controle os veículos de uma locadora de automóveis, permitindo que sejam registrados os seguintes dados em um vetor de registro: modelo do carro, marca, valor da diária, situação (Disponível ou Alugado), cliente atual e quantidade de diárias. Considere que este programa possui o cadastro dos clientes com código, nome e telefone. O programa deverá permitir as seguintes operações, todas executadas via procedimento ou função: (Obs.: A locadora terá  capacidade de registrar 10 veículos e 50 clientes. Não existirá repetição dos nomes dos veículos nem dos clientes.)

a) Cadastro de veículo
Para cadastrar os dados de um veículo em uma das posições disponíveis, quando o programa for iniciado, a primeira posição deve ser inicializada com o nome ‘Disponível’ e demais dados com zero. Sempre que for cadastrado um novo veículo, a posição seguinte deve ser inicializada com o nome ‘Disponível’ e demais dados com zero (exceto se exceder a capacidade do vetor).
b) Saída de veículo
Para registrar a saída de um veículo o usuário deve indicar o modelo do carro, o nome do cliente que está locando o carro e a quantidade de diárias solicitadas, no máximo 30. Caso o carro esteja disponível, deve alterar a situação para alugado e registrar os demais dados. Se o carro já estiver alugado, o programa deve exibir uma mensagem informando isso e retornar ao menu principal.

c) Devolução de veículo
Para registrar a devolução de um veículo o usuário deverá pesquisar o modelo do carro. Ao encontrar, deverá exibir na tela o nome do cliente, o modelo do carro e o valor total dalocação. Após isso, deve  modificar a situação do carro para disponível.

sexta-feira, 3 de junho de 2011

[Ordenação] Bubble Sort (Método Bolha)

Um video que demonstra como é feita a ordenação Bubble Sort (Método Bolha),a través da dança. Confiram!


Link direto para o video: