UFES – Universidade Federal do Espírito Santo Centro de Ciências Agrárias – CCA/UFES Departamento de Computação Lista de Exercícios 02 1. Astolfolov Oliveirescu é técnico de um time da série C do poderoso campeonato de futebol profissional da Albânia. Ele deseja manter os dados dos seus jogadores guardados de forma minuciosa. Ajude-o Ajude o fazendo um programa para armazenar os seguintes dados de cada jogador: nº da camisa, peso (kg), altura (m) e a posição em que joga (atacante, defensor ou meio campista). Lembre-se Lembre se que o time tem 22 jogadores, entre reservas ervas e titulares. Leia os dados e depois gere um relatório no vídeo, devidamente tabulado/formatado. 2. Lembram daquela estufa de jaca transgênica? Sim, aquela da Universidade Federal do Capa Bode. Pois é, os caras precisam de você de novo... Crie um programa progra que receba a temperatura média de cada mês do ano, em Kelvin, e armazene essas temperaturas em um vetor; imprima as temperaturas de todos os meses, a maior e a menor temperatura do ano e em que mês aconteceram. 3. Um clube social com 37 associados deseja que você faça um programa para armazenar os dados cadastrais desses associados. Os dados são: nome, dia, mês e ano de nascimento, valor da mensalidade e quantidade de dependentes. O programa deverá ler os dados e imprimir depois na tela. Deverá também informar informar o associado (ou os associados) com o maior número de dependentes. dependentes 4. Crie um programa que tenha uma estrutura para armazenar o nome, a idade e número da carteira de sócio de 50 associados de um clube. Crie também uma estrutura, dentro desta anterior, chamada "dados" que contenha o endereço, telefone e data de nascimento. 5. Crie um programa com uma estrutura para simular uma agenda de telefone celular, com até 100 registros. Nessa agenda deve constar o nome, sobrenome, número de telefone móvel, número de telefone fixo e e-mail. mail. O programa deverá fazer a leitura e, após isso, mostrar os dados na tela. Os acessos a essa estrutura devem ser feitos usando ponteiros. 6. Uma empresa fabricante de brinquedos precisa reajustar o preço para venda de vários itens do seu catálogo, devido ao aumento do custo de produção. Para isso, deve fazer um programa que leia a quantidade de produtos que será atualizada, o valor de cada um desses brinquedos e aplicar uma taxa de correção. A taxa de correção é a mesma para todos os brinquedos rinquedos (5%). Faça um programa que utilize um Vetor Dinâmico para representar os brinquedos do catálogo dessa indústria que terão seu valor reajustado, então peça para que o usuário informe a quantidade de brinquedos, o valor de cada um, aplique a taxa de correção e depois apresente os valores corrigidos na tela. 7. Você está coordenando um processo seletivo para admissão de alunos em uma escola e precisa cadastrar os dados dos candidatos. Para isso, você irá construir um programa que armazene o nome, idade e cidade onde reside cada candidato. Armazene essas informações em uma estrutura de dados e utilize alocação dinâmica de memória para inserir cada candidato informado pelo usuário. O usuário é quem deverá informar a quantidade de candidatos. Dica: struct + vetor dinâmico 1 Prof. Marcelo Otone Aguiar