ADMINISTRAÇÃO DA PRODUÇÃO E SERVIÇOS
Por: MrHnascimento • 5/5/2020 • Projeto de pesquisa • 3.277 Palavras (14 Páginas) • 136 Visualizações
[pic 1]
CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER
ESCOLA SUPERIOR POLITÉCNICA
BACHARELADO EM ENGENHARIA DA ProduÇÃO
DISCIPLINA DE LÓGICA DE PROGRAMAÇÃO E ALGORITMOS
ATIVIDADE PRÁTICA
hailton j. do nascimento – RU: 445737
vinicius borin
Americana – sp
2020
Exercício 1:
Uma certa empresa fez uma pesquisa de mercado para saber se as pessoas gostaram ou não do seu último produto lançado. Para isto, coletou o sexo do entrevistado e a sua resposta (sim ou não). Sabendo que foram entrevistadas 150 pessoas, fazer um algoritmo que calcule e mostre ao final:
• O número de pessoas que responderam sim;
• O número de pessoas que responderam não;
• A percentagem de pessoas do sexo feminino que responderam sim;
• A percentagem de pessoas do sexo masculino que responderam não;
Para a resposta SIM/NÃO. Utilize uma variável do tipo CHAR, que armazena S ou N, ou use uma variável do tipo INT que armazena 1 (para SIM) e 2 (para NÃO).
Solução do aluno:
#include
#include
#include
#include
#include
#include
#include
int main()
{
setlocale(LC_ALL,"portuguese");
float preco, numero = 1, consumo, tipo;
float aux = 0, maior, menor, t0 = 0, t1 = 0, t2 = 0;
printf("digite o preço do kwh: ");
scanf_s("%f", &preco);
while(numero!=0)
{
printf("\n\n informe o numero do cliente: ");
scanf_s("%f", &numero);
if(numero != 0)
{
printf("informe o consumo de kwh do mes: ");
scanf_s("%f", &consumo);
printf("informe tipo de consumidor 0Res ou 1Com ou 2Ind: ");
scanf_s("%f", &tipo);
aux = aux+1;
if (aux == 1) { maior=consumo; menor=consumo; } else {}
if (consumo > maior) { maior=consumo; } else {}
if (consumo < menor) { menor=consumo; } else {}
if (tipo == 0) { t0 = t0 + consumo; }
else if (tipo == 1) { t1 = t1 + consumo; }
else if (tipo == 2) { t2 = t2 + consumo; }
else {printf("\ntipo inexistente!recomece!"); break;}
printf("o consumidor %.0f pagara %.2f,numero,preco*consumo");
}
else { printf("\n\nleitura finalizada!"); }
printf("\nmaior consumo foi de %.0f kwh o menor consumo foi de %.0f", maior, menor);
printf("\n consumo tipo:\n\tRes=%.0f \n\tCom=%.0f \n\tInd=%.0f", t0, t1, t2);
printf("\nmedia geral consumo = %.3f", (t0 + t1 + t2) / aux);
else {printf("\n\n fim!");}
}
getchar();
printf("\n\n");
system("pause");
return 0;
}
Imagem do código funcionando no seu computador:
[pic 2]
Exercício 2:
Para cada um dos consumidores de energia elétrica de uma cidade é informado o número da conta e o total de KW consumido no mês. Sabendo-se que o custo do KW é de R$ 1,75, fazer um algoritmo para:
- • Armazenar e listar o número da conta, o total de KW consumidos e o valor a pagar de cada consumir cadastrado;
- • Listar o número da conta, o total de KW consumidos e o valor a pagar do consumidor que mais gastou e o que menos gastou;
- • Mostrar a média de consumo da cidade;
- • Mostrar o número de consumidores que ultrapassaram o consumo de 170 KW;
Armazene as informações em estruturas de vetores e/ou matrizes. Na tela, deve existir um MENU que pergunta ao usuário se ele deseja cadastrar um novo consumidor ou listar alguma informação (maior, menor, média, etc.).
Solução do aluno:
#include
#include
#include
#include
#include
#include
#include
int main()
{
setlocale(LC_ALL, "portuguese");
float preco, numero = 1, consumo, tipo;
float aux = 0, maior, menor, t0 = 0, t1 = 0, t2 = 0;
...