Last active
March 26, 2019 22:41
-
-
Save RuiGuilherme/0a306b1e25fcf4f24fc6b3d742a7e29a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
int Continuar() { | |
int gamb = 0; | |
//função para saber se o usuario quer ou não continuar a execução do programa | |
printf("\n\nDigite 0 para sair ou 1 para executar novamente: \n"); | |
scanf_s("%d", &gamb); | |
if (gamb == 0) | |
return 0; | |
return 1; | |
} | |
void Calcular(float lRadioLuxo, float lRadioStan) { | |
if (lRadioLuxo * 32 / 2 > lRadioStan * 24) { | |
printf("\nInvestir 32 funcionarios em luxo eh a melhor escolha, rendendo no total de: R$ %2.f", lRadioLuxo * 32 / 2); | |
printf("\nPara total de 40 pessoas invistir 7 pessoas em standard, rendendo no total de : R$ % 2.f", lRadioStan * 8); | |
printf("\nSeu lucro total é de : R$ % 2.f", (lRadioLuxo * 32 / 2) + (lRadioStan * 8)); | |
} | |
else { | |
printf("\nInvestir 24 funcionarios em standard eh a melhor escolha, rendendo no total de: R$ %2.f", lRadioStan * 24); | |
printf("\nPara total de 40 pessoas invistir 16 pessoas em luxo, rendendo no total de : R$ % 2.f", lRadioLuxo * 16 / 2); | |
printf("\nSeu lucro total é de : R$ % 2.f", (lRadioStan * 24) + (lRadioLuxo * 16/2)); | |
} | |
} | |
int main() { | |
//função principal | |
float lRadioLuxo, lRadioStan; | |
do { | |
printf("Digite o valor do lucro do radio luxo:\n"); | |
scanf_s("%f", &lRadioLuxo); | |
printf("Digite o valor do lucro do radio standard:\n"); | |
scanf_s("%f", &lRadioStan); | |
Calcular(lRadioLuxo, lRadioStan); | |
} while (Continuar()); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Questão: A linha de montagem standard comporta um máximo de 24 operários; cada rádio standard dá um lucro de X reais e gasta um homem-dia para sua confecção. A linha de montagem luxo comporta no máximo 32 operários: cada rádio luxo dá um licro de Y reais e gasta 2 homens-dia para sua confecção. A fábrica possui 40 operários. O mercado é capaz de absorver toda a produção e o fabricante deseja saber qual esquema de produção a adotar de modo a maximizar seu lucro diário.
Algoritimo: Fazer um algoritmo que leia os valores de X e Y e escreva para esse esquema de lucro máximo, o número de operários na linha standard e na linha luxo, o número de rádios standard e luxo produzidos e o lucro.