Preciso de ajuda no seguinte exercício
1. Faça um programa que cadastre funcionários. Para cada funcionário dever ser cadastrados nome e salário. Os dados devem ser armazenados em uma lista dinâmica simplesmente encadeada e ordenada, de forma decrescente, pelo salário do funcionário. Posteriormente, o programa deve mostrar:
a) Cadastrar nome e salário;
b) Listar todos os funcionários desordenados;
c) Listar todos os funcionários ordenados;
d) O nome do funcionário que tem o maior salário (em caso de empate mostrar todos);
e) A média salarial de todos os funcionários juntos;
f) A quantidade de funcionários com salário superior a um valor fornecido pelo usuário. Caso nenhum funcionário satisfaça essa condição, mostrar a mensagem que não tem funcionário com salário superior ao fornecido pelo usuário.
2. Construa um programa onde o usuário entre com 20 valores que deverão ser armazenados em uma pilha.
Feito isso, o programa deverá apresentar os seguinte resultados:
- somatório de todos os valores ímpares;
- somatório de todos os valores pares
- somatório de todos os valores que estão nas posições ímpares da pilha;
- somatório de todos os valores que estão nas posições pares.
Agluem ajuda como devo começar ? obg