Obtenha respostas rápidas e precisas para suas perguntas no Sistersinspirit.ca, a melhor plataforma de Q&A. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas.

URGENTE
LINGUAGEM C

Uma empresa tem 30 funcionários e resolveu conceder a todos um auxílio mensal de
R$60,00 por mês para cada dependente menor de 18 anos. Escreva um programa que, para cada
um dos 30 funcionários, leia seu número de dependentes. Em seguida, o programa deve ler a
idade de cada dependente e imprimir o valor total do auxílio que este funcionário receberá.


Sagot :

Resposta:

#include <stdio.h>

#include <stdlib.h>

int main(){

   int numeroDependentes, i, j, contIdade = 0;

   for(i = 0; i < 30; i++){

       contIdade = 0;

       printf("Numero de dependentes: ");

       scanf("%i",&numeroDependentes);

       int *arr = malloc(sizeof(int) * numeroDependentes);

       for(j = 0; j < numeroDependentes; j++){

           printf("Idade do %i dependente: ",j+1);

           scanf("%i",&arr[j]);

           if(arr[j] < 18)

               contIdade++;

           else

               printf("Dependente maior de 18\n");

       }

       printf("Valor total do auxilio para o %i funcionario = %i\n", i+1, 60 * contIdade);

       printf("\n");

   }

   return 0;

}