Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include <locale.h> int main(){ setlocale(LC_ALL,"Portuguese"); int matricula =1,nivel_abono, matricula_mair_abono, contador_pessoas; float salario_base, salario_final, maior_abono, valor_abono, media_abono_regular; float soma_abono_regular,soma_abono_bom,soma_abono_excelente; float contador_funcionarios_regular,contador_funcionarios_bom,contador_funcionarios_excelente; printf("Para finalizar insira uma matrícula igual a 0 .\n"); while( matricula > 0 ){ printf("\nInsira a matrícula do %d funcionário :\n",contador_pessoas); scanf("%d",&matricula); if(matricula <=0){ break; } system("cls"); printf("\nInsira o valor base do seu salário : "); scanf("%f", &salario_base); printf("(1) Excelente\n"); printf("(2) Bom\n"); printf("(3) Regular\n"); printf("Insira o nivel de abono do %d funcionário :\n",contador_pessoas); scanf("%d",&nivel_abono); system("cls"); switch(nivel_abono){ case 1: valor_abono = salario_base * 0.8; salario_final = salario_base + valor_abono; soma_abono_excelente += valor_abono; contador_funcionarios_excelente++; break; case 2: valor_abono = salario_base * 0.5; salario_final = salario_base + valor_abono; soma_abono_bom += valor_abono; contador_funcionarios_bom++; break; case 3: valor_abono = salario_base * 0.3; salario_final = salario_base + valor_abono; soma_abono_regular += valor_abono; contador_funcionarios_regular++; break; } if(valor_abono>maior_abono){ maior_abono = valor_abono; matricula_mair_abono = matricula; } printf("\nMatrícula : %d", matricula); printf("\nSalário Base : R$ %.2f ",salario_base); printf("\nAbono : R$ %.2f ",valor_abono); printf("\nSalário Final : R$ %.2f ",salario_final); contador_pessoas++; } system("cls"); media_abono_regular = soma_abono_regular / contador_funcionarios_regular; printf("Maior Abono : R$ %.2f - Matrícula : %d",maior_abono,matricula_mair_abono); printf("\nMédia do Abono - Regular : R$ %.2f \n",media_abono_regular); }
Compartilhar