Ir ao conteúdo
  • Cadastre-se
Lucas Da Silva Aleixo

VisualG Estes dois exercícios em VisualG estão corretos?

Recommended Posts

5- 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.

algoritmo "Exercício 5"
// Função : Calcular o salário de um funcionário que recebe 3% a mais por filho calculado sobre o salário bruto.
// Autor : 
// Data : 08/07/2018
// Seção de Declarações 
var
  nome :caractere
  horas, filhos :inteiro
  valor, salario_bruto, salario :real
inicio
  escreva("Digite seu nome: ")
    leia(nome)
  escreval("")
  
  escreva("Digite o número de horas trabalhadas: ")
    leia(horas)
  escreval("")
  
  escreva("Digite o valor que recebe por hora: ")
    leia(valor)
  escreval("")
  
  escreva("Digite quantos filhos você tem: ")
    leia(filhos)
  escreval("")
    
  salario_bruto <- (valor * horas)
  salario <- ((3 * filhos / 100) + salario_bruto)
  
  escreva("Sálario do ", nome, ": R$", salario)
fimalgoritmo

6- Escrever um algoritmo que lê o nome de um vendedor, o seu salário fixo, o total de vendas por ele

efetuadas e o percentual que ganha sobre o total de vendas. Calcular o salário total do vendedor. Escrever

o número do vendedor e seu salário total.

algoritmo "Exercício 6"
// Função : Calcular o salário de um vendedor.
// Autor :
// Data : 08/07/2018
// Seção de Declarações 
var
  nome :caractere
  total_vendas :inteiro
  salario_fixo, percentual, salario :real
inicio
  escreva("Digite seu nome: ")
    leia(nome)
  escreval("")
  
  escreva("Digite seu salário fixo: ")
    leia(salario_fixo)
  escreval("")
  
  escreva("Digite o total de vendas efetuadas: ")
    leia(total_vendas)
  escreval("")
  
  escreva("Digite o percentual sobre o total de vendas: ")
    leia(percentual)
  escreval("")
  
  salario <- ((percentual * total_vendas / 100) + salario_fixo)
  
  escreval("Salário do vendedor ", nome, ": R$", salario)
fimalgoritmo

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá @Lucas Da Silva Aleixo.

 

Sobre:

11 horas atrás, Lucas Da Silva Aleixo disse:

Estes dois exercícios em VisualG estão corretos?

 

Teste os códigos e veja se estão correspondendo ao esperado.. Se sim, tende a está correto, senão, certamente não estarão corretos.

 

Caso tenha dúvidas sobre alguma parte, favor relatar onde.

 

Veja, a proposta é que você verifique o que está errado e procure ajuda sobre a parte específica...

 

 

No aguardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A parte que eu não tenho certeza se está correto são as partes da fórmula:

 

Veja:

 

Exercício 5:

salario_bruto <- (valor * horas)
salario <- ((3 * filhos / 100) + salario_bruto)

Exercício 6:

salario <- ((percentual * total_vendas / 100) + salario_fixo)

Queria saber se estas duas fórmulas estão corretas ou incorretas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Justamente. Teste e nos diga você.

 

Tente fazer a conta no papel. Por exemplo, Maria trabalhou 40 horas, deve receber 25 por hora trabalhada e tem 3 filhos, qual seria o salário dela? após, faça o teste no programa e ver se as respostas correspondem.

 

Veja, primeiro você tem que saber fazer a conta... o Visualg é apenas uma ferramenta para automatizar o processo, ou seja, será apenas uma tradução para linguagem de máquina daquilo que você entendeu.

 

 

 

ADENDO:

Então, como nós colaboradores já estamos mais treinados, já identificamos o que pode está errado, mas a proposta é que você que nos diga o que você precisa, entende? Comece a aprender a aprender com os erros... tente fazer antes no papel, se tiver alguma dúvida sobre o cálculo, pesquise como calcular! Caso ainda não consiga, nos indique em que parte está com dúvidas...

 

 

No aguardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funcionou, apenas fiz algumas alterações na fórmula:

 

Exercício 5:

salario_bruto <- (valor * horas)
salario <- ((filhos * 0.03 * salario_bruto) + salario_bruto)

Exercício 6:

salario_total <- ((percentual * total_vendas * salario_fixo) + salario_fixo)

Fiz a conta antes e deu o mesmo valor.

 

Obrigado.

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro 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 publicações 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

×