Essa pergunta também está no material:
Respostas
Vamos analisar cada alternativa: a) float sal[31]; int dep[31]; char nomes[31][30], cargos[31][20]; - Esta alternativa permite armazenar os salários, número de dependentes, nomes e cargos dos 32 funcionários. No entanto, a numeração começa em 0, então para 32 funcionários, deveria ser [32] em vez de [31]. b) float sal[32]; int dep[32]; char dados[32][20]; - Esta alternativa também permite armazenar as informações necessárias para os 32 funcionários, com a numeração correta. No entanto, a variável "dados" é genérica e não especifica claramente o que está sendo armazenado. c) float dadosN[32][2]; char dadosC[32][30]; - Nesta alternativa, as variáveis não estão claramente nomeadas para indicar o que estão armazenando. Além disso, a quantidade de dependentes e salários não está sendo considerada separadamente. d) float sal[32]; int dep[32]; char nomes[32][30], cargos[32][20]; - Esta alternativa é semelhante à primeira, porém, com a numeração correta para 32 funcionários. e) float sal[32]; int dep[32]; char nomes[32], cargos[32]; - Nesta alternativa, os nomes e cargos não estão sendo tratados como arrays de strings, o que pode dificultar a manipulação dos dados. Portanto, a alternativa correta para armazenar nomes, cargos, número de dependentes e salários de 32 funcionários seria a opção d) float sal[32]; int dep[32]; char nomes[32][30], cargos[32][20].
Responda
Para escrever sua resposta aqui, entre ou crie uma conta