Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Arquivado

Este tópico foi arquivado, e está fechado a novas respostas.

Ziwdon

[OpenSource] Gestao de Viaturas numa Auto-Estrada

Mensagens Recomendadas

Ziwdon    0
Ziwdon

Titulo do Projecto: Gestao de Viaturas numa Auto-Estrada

Líder do Projecto: Buttpt

Agradecimentos: TheDark

Tópicos deste Projecto:

    *Tópico 1

Descrição do Projecto:

Boas

Este foi o meu trabalho final para a cadeira de C, e estou a postá-lo apenas para apresentar o resultado final.

Brevemente disponibilizarei o source-code (quando terminar o prazo de entrega, de modo a evitar chatices ^^).

Podem encontrar mais informações sobre o trabalho aqui:

- Enunciado (PDF)

- Pacote de dados (ZIP)

- Ficheiros alternativos para manipular ficheiros binários (ZIP)

Vou fornecer o trabalho original (trabalho exemplo fornecido com o enunciado) e o meu para verem qual está melhor ah ah (:(). Quando abrem o programa têm de ler os dados antes de efectuar qualquer cálculo. O ficheiro é o "reg.dat".

Obrigado ao TheDark por me ter ajudado com as minhas dúvidas e problemas hehe.

Cumprimentos

Nota: Trabalho programado para Linux only!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jfbr    0
jfbr

Boas, estou a fazer o mesmo trabalho.

Gostaria de te perguntar que método usaste para ordenar as velocidades em por ordem decrescente.

bubblesort?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ziwdon    0
Ziwdon

Estou positivamente estupefacto com o enunciado!

lol, entao porque?

PS: já tive a mesma assinatura que tu (a do binário)

lol. Não sabia. Eu vi esta frase lá numa parede da faculdade e achei piada/interessante ^^

Boas, estou a fazer o mesmo trabalho.

Gostaria de te perguntar que método usaste para ordenar as velocidades em por ordem decrescente.

bubblesort?

Boas

Foi algo do género sim.

Contudo, foi um algoritmo desenvolvido por mim, embora bastante semelhante ao bubblesort. Foi o que me deu mais trabalho.

O algoritmo consiste em comparar a primeira posição da array a todas as outras. O que ele faz, é determinar o valor máximo na array, passá-lo para uma array nova (ordenada), e por fim levar o valor máximo na primeira array a 0, de modo a que possa ser calculado um novo valor máximo no proximo ciclo.

Mas penso que se fizeres umas adaptações ao bubblesort resolves o problema :(

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jfbr    0
jfbr

Eu tenho essa parte resolvida, mas estou a tentar simplificar ainda mais. Só uso um vector mas faço a tal comparação para que o valor máximo seja actualizado, conforme uma ocorrência maior que a anterior seja verificada.

Vou fazer umas experiências!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade