Equipe3-2015-1

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Integrantes

DANIEL CABRAL CORREA

PABLO FIDELIS DIAS

PAULO HENRIQUE HORST BIANCHIN


Descrição da atividade principal

Um sistema de aquisição recebe, a cada final do dia, um arquivo de dados contendo informações sobre a temperatura (°C) e a umidade relativa do ar (%) de determinadas localidades do auto Amazonas. Implemente um sistema que importe esses arquivos e atualize os dados de temperatura e umidade de todas as localidades cadastradas. No entanto, é preciso ter um cadastro de localidades com seus respectivos códigos. A cada dia, ou seja, a cada arquivo lido, é preciso apresentar na tela a amplitude térmica da região, indicando temperaturas mínimas, médias e máximas . Portanto é preciso cadastrar novas localidades, remover localidades e imprimir a lista dessas localidades. 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 TLocalidade{
  int codigo;
  char nome[40];
  float temp_media;
  float temp_media;
  struct TLocalidade *prox;
};
Exemplo de arquivo (medicoes1.dat)
cat medicoes1.dat
1 JOAO GS-SPORT
2 SANTOS KS-RACING
3 SILVA JM-SPORTS
4 WAGNER TK-COMPETITION
5 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"");
}



<< Equipe3-2015-1