Buscar

Lista 2 Estrutura de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Lista 2 - Struct 
 
 
1) Numa competição de ginástica, 18 ginastas estão participando das provas de solo, 
trava, barras assimétricas e solo. 
Construa uma matriz de struct que possa armazenar, para cada ginasta, os seguintes 
dados: número de inscrição e pontuação em cada prova. 
Ao final, deverá sair o número de inscrição e a pontuação em cada prova, uma em 
cada zona. 
 
2) A empresa de reciclagem de cartuchos de impressora tem 12 funcionários. Deseja-
se fazer um programa usando matriz de struct que possa armazenar a matrícula de 
cada funcionário, a data de entrada na empresa no formato ddmmaaaa e o cargo. 
O programa deverá exibir a matrícula e o cargo de cada funcionário e, ao final, 
quantos funcionários estão na empresa há mais de 10 anos. 
 
3) Construa um programa que armazene matricula e cr de 8 alunos em uma matriz de 
struct. 
 
4) Altere o exercício três de tal maneira que o trecho de entrada seja uma função. 
 
5) Altere o exercício quatro de tal maneira que o trecho de saída seja uma função. 
 
6) Construa um programa que armazene nome e cr de 6 alunos em uma matriz de 
struct. 
 
7) Acrescente ao exercício seis, uma função converta todo o nome para letras 
maiúsculas(pode usar strupr) e acrescente espaços até que atinja ao tamanho 
definido por você menos um. 
 
8) Altere o exercício sete, transformando o trecho de entrada e de o trecho de saída 
em funções.