Ajuda em exercicio no VB

Blitzer_#

Power Member
Pessoal estou aqui com umas dificuldades em resolver um exercicio, só e dada uma pequena declaração

Código:
Type TpCadeira
    nome As String ' Nome da disciplina
    peso As Integer ' Peso na media (2 a 5)
    nota As Integer ' Nota final na disciplina (10 a 20)
End Type
Type TpAluno
    numero As String * 9
    nome As String
    ncadeiras As Integer ' quantidade de disicplinas feitas pelo aluno
    disciplina(1 To 40) As TpCadeira
End Type

Depois temos a questão:

1) Crie uma função que devolva o nome da disciplina na qual o aluno teve a nota mais alta

Podiam-me dar umas bases... :S
 
Pessoal estou aqui com umas dificuldades em resolver um exercicio, só e dada uma pequena declaração

Código:
Type TpCadeira
    nome As String ' Nome da disciplina
    peso As Integer ' Peso na media (2 a 5)
    nota As Integer ' Nota final na disciplina (10 a 20)
End Type
Type TpAluno
    numero As String * 9
    nome As String
    ncadeiras As Integer ' quantidade de disicplinas feitas pelo aluno
    disciplina(1 To 40) As TpCadeira
End Type
Depois temos a questão:



Podiam-me dar umas bases... :S


Tu dentro do aluno tens nCadeiras que ele pode ter e cada uma é identificada pelos campos nome, peso e nota, pegas num aluno X e ves quantas cadeiras tem e fazes um ciclo de 0 ate nCadeiras -1 (COm 1 for) vais a ao atributo disciplina e ves qual a nota de cada uma e vais vendo se a nota do proximo e maior q a anterior se for guardas essa e smpre q procuras ves qual e a maior e vais actualizando uma variavel com o valor maior
e uma coisa assim :)
 
Back
Topo