Programaçao
Trabalho Prático
Programação
tyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfgh jklzxcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqw
Cet - GRSI
Eduardo Silva
Hélder Meixedo
André Silva
Introdução
No âmbito da disciplina de estrutura de dados estática, composta e dinâmica foi-nos proposto pelo professor da mesma a realização de um programa em “codeblocks” e o seu respectivo relatório.
O programa consiste em duas partes distintas.
A primeira parte consiste em duas funcionalidades. O programa tem que pedir ao utilizador um determinado número de campeonatos e para este número de campeonatos pedir os resultados da equipa XPTO nos campeonatos indicados. Por exemplo, insiro dois campeonatos e os resultados são: “vvvde” e
“vvveeddddede”. Posteriormente o programa lê os resultados, soma os pontos em cada campeonato e mostra a maior serie de jogos sem perder, também para os campeonatos referidos.
A segunda parte está ligada também à equipa XPTO. Esta segunda parte tem 4 funcionalidades: O programa deve permitir listar todos os jogadores actualmente em campo; o programa deve permitir a substituição de um jogador; o programa deve permitir verificar (pesquisar) se um determinado jogador está a jogar actualmente; o programa deve permitir verificar o total de jogadores em campo de uma determinada posição.
Depois de pensarmos como iriamos abordar este trabalho começamos a programar até que ficasse com as exigências pedidas mais uns extras para o seu bom funcionamento.
De seguida apresentamos o código com a sua respectiva explicação e comentação.
1
Primeira Parte
Começamos pelo