Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Questões de Struct- Ajuda!

$
0
0

I)Desenvolva uma aplicação em C que possa controlar despesas e dados de um condomínio de apartamentos. Os dados de cada apartamento são armazenados em um vetor de estruturas. Para cada apartamento tem-se os seguintes dados:

• nome (do responsável)

• número (do apartamento)

• área (em m2 )

• número de moradores

• valor (a ser pago no mês)

 

1) Definir a estrutura acima

 

a) Declarar um vetor de estruturas (global), supondo que o condomínio tem 40 apartamentos.

 

2) Crie um menu para:

 

a) Escrever uma função listar todos os apartamentos.

B) Escrever uma função que retorna a área total do condomínio.

c) Escrever uma função que receba a área total do condomínio; leia o total de despesas do mesmo e calcule para cada apartamento o valor a ser pago no mês. Esse valor é proporcional à área do apartamento.

d) Fazer uma função para imprimir os dados do apartamento que tem o maior número de moradores. Em caso de haver mais de um, imprimir todos. e) Escrever uma função para sair do programa.

 

 

II. Faça um programa em C para cadastrar veículos. A estrutura veículos deverá conter os campos placa, marca, modelo e ano. Crie as seguintes funções:

 

a. validarPlaca – Verifica se uma placa está no formato correto (AAADDDD)

b. inserirVeículo – Insere novos veículos. O programa deve verificar se a placa é válida e se já existe um veículo com a mesma placa.

c. pesquisarVeiculo – Encontrar e retornar o veículo identificado pela placa (um único veículo deve ser retornado).

d. listarPorAno – Listar todos os veículos de um determinado ano. A função imprime os veículos com o ano passado por parâmetro.


Viewing all articles
Browse latest Browse all 14190