From 13b9a347f994406ef1c0fdf1878d6c0884461eef Mon Sep 17 00:00:00 2001 From: Charles Santana Date: Fri, 30 May 2025 20:35:15 -0300 Subject: [PATCH] Adiconado e resolvido o exercicio 11. --- Exercícios/exercicio11.c | 50 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 Exercícios/exercicio11.c diff --git a/Exercícios/exercicio11.c b/Exercícios/exercicio11.c new file mode 100644 index 0000000..f193575 --- /dev/null +++ b/Exercícios/exercicio11.c @@ -0,0 +1,50 @@ +// A prefeitura de uma cidade gostaria de um software para dar entrada numa pesquisa entre +// seus habitantes, coletando dados sobre o salário e número de filhos. A prefeitura deseja +// saber: +// a) média do salário da população; +// b) média do número de filhos; +// c) maior salário; +// d) percentual de pessoas com salário até R$100,00. +// O final da leitura de dados se dará com a entrada de um salário negativo. + +#include + +int main(){ + int salario = 0,somaSalario = 0, filhos = 0, percentual = 0; + int controle = 0, salarioMaior = 0, somaFilhos = 0; + float mediaSalario = 0, percPessoasSal100 = 0, mediaFilhos = 0; + + do{ + printf("Digite o salário do cidadão:\n/>"); + scanf("%d", &salario); + somaSalario += salario; + + if (salario >= salarioMaior) + salarioMaior = salario; + + if (salario <= 100) + percPessoasSal100; + + if (salario < 0) + break; + + printf("Digite o numero de filhos: \n/>"); + scanf("%d", &filhos); + somaFilhos += filhos; + controle++; + + }while(salario > 0); + + mediaSalario = somaSalario / controle; + percentual = (percPessoasSal100 * 100) / controle; + + printf("A média de salários da população, é de %.2f\n", mediaSalario); + printf("O maior salário é de R$:%d\n/>", salarioMaior); + printf("Percentual de pessoas com salário menor ou igual a 100 é %.2f.\n", percPessoasSal100); + + mediaFilhos = somaFilhos / controle; + printf("A média de filhos é de: %.2f\n", mediaFilhos); + + return 0; +} +