Ir ao conteúdo

Posts recomendados

Postado

Escrever um algoritmo que lê o nome de um funcionário, o número de horas trabalhadas, o valor que recebe por hora e o número de filhos. Com estas informações, calcular o salário deste funcionário, sabendo que para cada filho, o funcionário recebe 3% a mais, calculado sobre o salário bruto.

 

 

#include <iostream>


using namespace std;

main()
{
    int nome;
    int filhos;
    int horas;
    int vhoras;
    int sal;
    int salbruto;
    printf("Digite o nome do funcionario: ");
    scanf("%f", &nome);
    
    printf("Digiteo números de horas trabalhadas: ");
    scanf("%d", &horas);
    
    printf("Digite o valor que ele recebe por hora: ");
    scanf("%d", &vhoras);
    
    printf("Digite o numero de filhos que o funcionario tem: ");
    scanf("%d", &filhos);
    
    salbruto<- (vhoras*horas);
    sal<- (filhos*0,03*salbruto);
    
    printf("O salario do funcionario e de:R$ "); sal;
    
    system("pause");
    
    return 0;
}
 pessoal estou começando meu curso agr e tenho uma atividade para fazer, e eu estou com mt dificuldade nessa questao, se puderem me ajudar

  • Curtir 1
  • Obrigado 2
Postado

Olá

Para melhorar mais sua lógica de programação, busque tutorial e vídeos aulas de Lógica e programação em C/C++, que você vai resolver isso ai na moleza!

 

Espero ter ajudado.

  • Obrigado 2
Postado

@Jonathan Lira   o sinal de atribuição na linguagem portugol , no visualG é esse " <- " 

salbruto <- vhoras*horas                          // salbruto recebe vhoras multiplicado por horas
sal      <- filhos*0,03*salbruto                  // sal recebe filhos multiplicado por 0,03 multiplicado por salbruto
escreval("O salario do funcionario e de:R$ ",sal) // escreve essa mensagem e o valor da variável sal
leia(variavel)                                    // espera precionar enter

e no c / c++ é esse " = "

#include <windows.h>
salbruto = vhoras * horas;
sal      = filhos * 0,03 * salbruto;
printf("O salario do funcionario e de --: R$ %d\n",sal);
FlushConsoleInputBuffer(GetStdHandle(STD_INPUT_HANDLE));
WaitForSingleObject(GetStdHandle(STD_INPUT_HANDLE), INFINITE);

 e e esse seu código não está nem compilando .

  • Curtir 2
  • 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...