Informática, perguntado por Hernanyluizventura, 3 meses atrás

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á.

Soluções para a tarefa

Respondido por EsquentadorDeMarmita
0

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;

}

Perguntas interessantes