Ir ao conteúdo

Posts recomendados

Postado

gente segue meu projeto, dando erro no for não entendi porque na minha cabeça ta tudo certo n sei o que da pra melhorar.

 

 

#include<stdio.h>

int main()

{
//Variáveis apenas uma palavra!
float previstas;
float setup;
float cafe;
float banheiro;
float almoco;

float produtivas;
float ocupacao;

int dias;  
float horas;
float soma = 0;

float pordia;

float media;
float realizado;

//Entrada
printf("Digite o numero de horas previstas de trabalho no dia: ");
scanf("%f",&previstas);

printf("Digite o numero de horas previstas para o setup: ");
scanf("%f",&setup);

printf("Digite o numero de horas previstas para o cafe: ");
scanf("%f",&cafe);

printf("Digite o numero de horas previstas de banheiro: ");
scanf("%f",&banheiro);

printf("Digite o numero de horas previstas para almoco: ");
scanf("%f",&almoco);

//Processamento
produtivas = previstas - setup - cafe- banheiro - almoco;
ocupacao = (produtivas / previstas) * 100;

//Saída
printf("\n  Porcentagem de ocupacao prevista = %f", ocupacao);


// Bloco 2 (registro de ponto)
printf("Digite a quantidade de dias trabalhados: ");
scanf("%i",&dias);

 

// ta dando erro nesse for
for(int i=1;i<=dias;i++)  
{
printf("Digite a quantidade de horas trabalhados: ");
scanf("%f",&horas);

pordia = (horas / previstas) * 100;

if(pordia < ocupacao)
{
printf("Porcentagem %.2f menor que a prevista (%.2f) -- IMPRODUTIVO",pordia,ocupacao);
}
else
{
printf("Porcentagem %.2f dentro da margem prevista (%.2f) -- PRODUTIVO",pordia,ocupacao);
}

soma = soma + horas;
}

printf("\n Total de horas trabalhadas / mes = %f", soma);

media = (soma / dias);
realizado = (media / previstas) * 100;

if(realizado < ocupacao)
{
printf("Porcentagem realizada %.2f menor que a prevista (%.2f) -- IMPRODUTIVO",realizado,ocupacao);
}
else
{
printf("Porcentagem realizada %.2f dentro da margem prevista (%.2f) -- PRODUTIVO",realizado,ocupacao);
}


return 0;
}

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...