Olá, Visitante. Por favor Entre ou Registe-se se ainda não for membro.
4 de Dezembro de 2008, 19:58:18
Início Ajuda Pesquisa Entrar Registe-se
Notícias: Visite o nosso site para saber as últimas novidades do mundo do Flash, Flex, Programação Web, Web Design e afins em http://www.redcodestudio.com/


+  Redcodestudio
|-+  Programação Web
| |-+  Outras Linguagens
| | |-+  Tabela de classificações da 1º Liga - CSharp
« anterior seguinte »
Páginas: [1] Ir para o fundo Imprimir
Autor Tópico: Tabela de classificações da 1º Liga - CSharp  (Lida 3460 vezes)
gitz
Iniciado
*
Offline Offline

Mensagens: 2


Ver Perfil
« em: 15 de Maio de 2007, 11:32:01 »

Boas Grandes programadores

Tenho que fazer o seguinte :

"Este trabalho tem como objectivo o desenvolvimento de um programa que mantenha a tabela classificativa da liga portuguesa de futebol.O programa deverá manter a tabela actualizada e ordenada,indicando para cada equipa o lugar que o ocupa , o total de pontos obtidos , o numero de jogos realizados , os números  de vitorias , empates e derrotas , os golos marcados e os golos sofridos.
Programa,terá uma opção para actualizar a tabela com os resultados de uma jornada fornecidos através de um ficheiro de texto. Por exemplo , se o ficheiro jornada6 contiver os resultados dos jogos da sexta jornada, a tabela será actualizada acrescentando estes resultados. os ficheiros das jornadas deverão apresentar um jogo em cada linha, com os golos de cada equipa separadas pelo carácter ":".
Neste caso , o conteúdo do ficheiro joranada6 seria:


Beira Mar:0:SC Braga:3
FC Porto:3:Maritimo:0
U. Leiria:0:SL Benfica:4
Aves:1:V. Setubal:2
P. Ferreira:1:Academica:1
Nacional:2:Belenenses:1
E. Amadora:0:Sporting CP:1
Boavista:0:Naval:1

O programa tem de ter uma opção para apresentar a tabela no ecrã , no formato seguinte:

Bwin -Liga
                          Pts    J    V     E   D    GM  GS
1º       FcPorto      65     28  21   2   5    60  18
.........



Os dados apresentados acima serão também guardados num ficheiro de texto .


Deixo-vos este "Desafio" , aproveitam e dão-me uma ajudinha , Agradeço qualquer ajuda.


PS:Ah o trabalho tem de executar em consola
Registado
yarcub
Aprendiz
**
Offline Offline

Mensagens: 138


Ver Perfil
« Responder #1 em: 15 de Maio de 2007, 13:13:39 »

C#?
Este forum é mais virado para linguagens web por isso acho que vai ser difícil esse desafio pegar.
Agora se colocares o código que já tens e exemplificar uma dúvida especifica que possas ter, é possível que a ajuda exista.:wink:

Por fim, um último pormenor que aumenta a complexidade do programa.
Para ordenares a tabela da maneira correcta tens de considerar os casos de igualdade pontual.
Sempre que 2 ou mais equipas tenham os mesmos pontos é preciso analisar tds os resultados entre elas e ordenar pela que tenha mais pontos nesses jogos. Se a igualdade se mantiver Goal Average, etc, etc.

PS:Bem-Vindo!

Edit: Não podes usar XML para fazer isso? Parece-me que ia facilitar em relação a ficheiros de texto.
Registado
gimbras
Emblema de Prata
****
Offline Offline

Mensagens: 1103



Ver Perfil WWW
« Responder #2 em: 15 de Maio de 2007, 13:27:05 »

Boas,

Sim o yarcub tem razão: o fórum é mais para linguagens web. És bem-vindo. claro, mas talvez a tua dúvida seja mais rapidamente respondida nos nossos vizinhos do P@P em http://www.portugal-a-programar.org/ (Bom colocar aqui links para outros locais que dêem a resposta vai contra os objectivos do Redcodestudio, mas neste caso...)

Boa sorte no teu projecto e caso obtenhas, entretanto, a resposta se a puderes partilhar com todos só contribuirias para nos ajudar.

Cumps.
Registado

gitz
Iniciado
*
Offline Offline

Mensagens: 2


Ver Perfil
« Responder #3 em: 21 de Maio de 2007, 13:52:09 »

Obrigado pela dica , mas ainda n comecei pk n sei por onde comecar sei k tenho d fazer uma matriz bidemensional , mas n faço a minima ideia de como a ir buscar para listar a tabela..
Registado
Páginas: [1] Ir para o topo Imprimir 
« anterior seguinte »
Ir para:  


Entrar com nome de utilizador, password e duração da sessão


Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 válido! CSS válido!
Página criada em 0.053 segundos com 19 procedimentos.