Mudanças entre as edições de "Equipe2-2015-1"
Ir para navegação
Ir para pesquisar
Linha 11: | Linha 11: | ||
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 ordem dos pilotos na corrida a cada leitura. Portanto é preciso cadastrar novos pilotos, remover pilotos e imprimir ordem 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. | 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 ordem dos pilotos na corrida a cada leitura. Portanto é preciso cadastrar novos pilotos, remover pilotos e imprimir ordem 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: | ||
+ | |||
+ | #Comando swith | ||
+ | #Lista encadeada | ||
+ | #Ponteiros | ||
+ | #Alocação Dinâmica de Memória | ||
+ | #Funções para tratamento de arquivo | ||
+ | <br> | ||
+ | |||
+ | ;Exemplo da estrutura (encadeada): | ||
+ | |||
+ | struct TProduto{ | ||
+ | int codigo; | ||
+ | char descricao[40]; | ||
+ | float preco; | ||
+ | int qtdade; | ||
+ | struct TProduto *prox; | ||
+ | }; | ||
+ | |||
+ | ;Exemplo de arquivo (produtos.dat): | ||
+ | cat produtos.dat | ||
+ | 1011 CANETA 1.50 100 | ||
+ | 1002 LAPIS 2.30 200 | ||
+ | 1050 BORRACHA 1.85 150 | ||
+ | 1015 PAPEL 8.78 50 | ||
=Atividades= | =Atividades= |
Edição das 11h14min 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 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 ordem dos pilotos na corrida a cada leitura. Portanto é preciso cadastrar novos pilotos, remover pilotos e imprimir ordem 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 TProduto{ int codigo; char descricao[40]; float preco; int qtdade; struct TProduto *prox; };
- Exemplo de arquivo (produtos.dat)
cat produtos.dat 1011 CANETA 1.50 100 1002 LAPIS 2.30 200 1050 BORRACHA 1.85 150 1015 PAPEL 8.78 50
Atividades
Distribuição
Desenvolvimento
Conclusão
Código fonte
#include <stdio.h>
void main()
{
printf("Exemplo"");
}
<< | Equipe2-2015-1 |
---|