Mudanças entre as edições de "Equipe2-2015-1"

De MediaWiki do Campus São José
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 (dessa equipe)==
+
==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
  1. Comando swith
  2. Lista encadeada
  3. Ponteiros
  4. Alocação Dinâmica de Memória
  5. 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