Mudanças entre as edições de "Equipe2-2015-1"
Ir para navegação
Ir para pesquisar
Linha 9: | Linha 9: | ||
=Descrição da atividade principal= | =Descrição da atividade principal= | ||
− | Um sistema de telemetria recebe a cada volta um arquivo de dados contendo informações sobre o tempo da volta e número do carro do piloto. Implemente um sistema que importe esses arquivos e atualize os dados de tempos de todos os pilotos. No entanto, é preciso ter um cadastro de pilotos com seus respectivos números dos carros. A cada volta, ou seja, a cada arquivo lido, é preciso apresentar na tela a | + | Um sistema de telemetria recebe, a cada volta, um arquivo de dados contendo informações sobre o tempo da volta e o número do carro do piloto. Implemente um sistema que importe esses arquivos e atualize os dados de tempos de todos os pilotos. No entanto, é preciso ter um cadastro de pilotos com seus respectivos números dos carros. A cada volta, ou seja, a cada arquivo lido, é preciso apresentar na tela a posição dos pilotos na corrida. Portanto é preciso cadastrar novos pilotos, remover pilotos e imprimir classificação dos pilotos. O sistema deve conter um menu de opções para realizar as atividades, em loop contínuo e com opção para sair. |
==Descrição da atividade específica== | ==Descrição da atividade específica== | ||
+ | |||
;Fazer uso: | ;Fazer uso: | ||
Linha 53: | Linha 54: | ||
5 1:15:120 | 5 1:15:120 | ||
4 1:16:050 | 4 1:16:050 | ||
+ | |||
+ | [...] | ||
=Atividades= | =Atividades= |
Edição das 13h31min de 11 de junho de 2015
Integrantes
ADONIS ANDREAS MARINOS
ANDERSON GASPAR DE MEDEIROS
DANIEL TREVISAN TATSCH
Descrição da atividade principal
Um sistema de telemetria recebe, a cada volta, um arquivo de dados contendo informações sobre o tempo da volta e o número do carro do piloto. Implemente um sistema que importe esses arquivos e atualize os dados de tempos de todos os pilotos. No entanto, é preciso ter um cadastro de pilotos com seus respectivos números dos carros. A cada volta, ou seja, a cada arquivo lido, é preciso apresentar na tela a posição dos pilotos na corrida. Portanto é preciso cadastrar novos pilotos, remover pilotos e imprimir classificação dos pilotos. O sistema deve conter um menu de opções para realizar as atividades, em loop contínuo e com opção para sair.
Descrição da atividade específica
- Fazer uso
- Comando swith
- Lista encadeada
- Ponteiros
- Alocação Dinâmica de Memória
- Funções para tratamento de arquivo
- Exemplo da estrutura (encadeada)
struct TPiloto{ int numero; char nome[40]; char equipe[20]; struct TProduto *prox; };
- Exemplo de arquivo (pilotos.dat)
cat pilotos.dat 1 JOAO GS-SPORT 2 SANTOS KS-RACING 3 SILVA JM-SPORTS 4 WAGNER TK-COMPETITION 4 BELLO GS-SPORT
- Exemplo de voltas (volta1.dat)
cat volta1.dat 1 1:15:290 2 1:15:370 3 1:15:900 4 1:16:120 5 1:16:320
- Exemplo de voltas (volta2.dat)
cat volta2.dat 2 1:15:190 1 1:15:470 3 1:15:900 5 1:15:120 4 1:16:050
[...]
Atividades
Distribuição
Desenvolvimento
Conclusão
Código fonte
#include <stdio.h>
void main()
{
printf("Exemplo"");
}
<< | Equipe2-2015-1 |
---|