Poderiam me ajudar nesse exercicio em C?

11/04/2021

9

C

Boa tarde galera, poderiam me ajudar nesse exericio? estou com muita dificudade nele, não sei como faço..
Elabore um algoritmo EM linguagem C que leia as variáveis C e N, respectivamente código e número de horas trabalhadas de um operário. E calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso de pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente.
Responder

Post mais votado

16/04/2021

#include <stdio.h>

void CalculaSalario (int horasTrabalhada) {
    int excedente, salario = 0;
    int precoHora = 10;

    if (horasTrabalhada > 50) {
        salario = (horasTrabalhada-50) * precoHora;
    	excedente = (horasTrabalhada-50) * (precoHora * 2);
    }
    else {
      salario = horasTrabalhada * precoHora;  
    }
     
    printf("Salário total: %d, salário excedente: %d", salario, excedente);
}
  
int main ()
{
  int c, n, e;
  
  printf("Digite o código do operário:");
  scanf("%d", &c);
  
  printf("Digite o número de horas trabalhadas:");
  scanf("%d", &n);


  CalculaSalario(n);

  return 0;
}
Responder

Mais Posts

16/04/2021

Radasdas

#include <stdio.h>

void CalculaSalario (int horasTrabalhada) {
    int excedente, salario = 0;
    int precoHora = 10;

    if (horasTrabalhada > 50) {
        salario = (horasTrabalhada-50) * precoHora;
    	excedente = (horasTrabalhada-50) * (precoHora * 2);
    }
    else {
      salario = horasTrabalhada * precoHora;  
    }
     
    printf("Salário total: %d, salário excedente: %d", salario, excedente);
}
  
int main ()
{
  int c, n, e;
  
  printf("Digite o código do operário:");
  scanf("%d", &c);
  
  printf("Digite o número de horas trabalhadas:");
  scanf("%d", &n);


  CalculaSalario(n);

  return 0;
}


Nossa, muito obrigado! você me salvou
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar