Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

VitorBrown

Dificuldade aqui

Recommended Posts

Boom estou ainda nos primeiros passos de lógica e preciso de ajuda nesse programa que estou desenvolvendo.

Gostaria que você que está lendo me desse umas dicas dizendo aonde estou errando e e também me dizer quais são as estruturas que abrange lógica.

O enunciado da questão é esse:

 

Exercício

Faça uma aplicação em visual basic para calcular o aumento dos funcionários de uma empresa acordo com cargo que ele ocupa.

A aplicação deve exibir:

• O valor do aumento;

• O novo salário;

• Menu de opções, e de acordo com a opção escolhida,

 

1-ESCRITUÁRIO_______50%

2-SECRETÁRIO________35%

3-CAIXA______________20%

4- GERENTE___________10%

5-DIRETOR__Não tem aumento

 

O usuário digitará o código referente ao cargo, o salário atual para que a aplicação calcule seu novo salário e o valor do aumento.

 

Boom é isso.. se alguém entende me ajuda por favor e também se poder me passa mais alguns exercício que eu possa estudar e fazer obrigado tchau

Sub Main()

Dim Aumento, Salinicial, Salifinal As Decimal

Dim NM As Double

Console.WriteLine("Digite 1 para Escrituario|2 para Secretario|3 Caixa|4 Gerente|5 Diretor")

NM = Console.ReadLine

Console.WriteLine("Digite seu salário")

Salinicial = Console.ReadLine

Select Case (Salinicial)

Case 1

Aumento = Salinicial / 2

Salifinal = Salinicial + Aumento

Case 2

Aumento = (Salinicial * 35) / 100

Salifinal = Salinicial + Aumento

Case 3

Aumento = (Salinicial * 20) / 100

Salifinal = Salinicial + Aumento

Case 4

Aumento = (Salinicial * 10) / 100

Salifinal = Salinicial + Aumento

Case 5

Console.WriteLine(" Não possui aumento")

End Select

 

Console.ReadKey()

End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde Vitor

 

Abaixo segue codigo e um link para baixar um projeto em vb.net 2010 para você dar uma olhada.

 

www.ncmd.com.br/CalculaSalario.rar

 

abaixo segue uma sub que faz os reajustes nos salarios

o exemplo completo esta no link acima para download.

 


Sub Calcula_Salario()

       'txtreajustado vai mostrar o valor dosalario reajustado
       'formatnumber formata o valor da operação com duas casas decimais
       'salario contem o valor do salario a ser reajustado
       '/ 100 vai encontar o 100% do valor do salario
       ' * txtReajuste vai multiplicar pelo 100% e pegar o valor do reajuste em reis
       '+ txtSalario vai somar osalario atualcom o valor do reajuste
       txtReajustado.Text = FormatNumber(((txtSalario.Text / 100) * txtReajuste.Text) + CDbl(txtSalario.Text), 2)

       txtReajustado1.Text = FormatNumber(((txtSalario1.Text / 100) * txtReajuste1.Text) + CDbl(txtSalario1.Text), 2)

       txtReajustado2.Text = FormatNumber(((txtSalario2.Text / 100) * txtReajuste2.Text) + CDbl(txtSalario2.Text), 2)


       txtReajustado3.Text = FormatNumber(((txtSalario3.Text / 100) * txtReajuste3.Text) + CDbl(txtSalario3.Text), 2)

       txtReajustado4.Text = FormatNumber(((txtSalario4.Text / 100) * txtReajuste4.Text) + CDbl(txtSalario4.Text), 2)


   End Sub


 

espero que este exemplo te ajude

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vitor, você já postou isso, eu já respondi:

 

http://forum.imasters.com.br/topic/470308-calcular-o-aumento-dos-funcionarios-de-uma-empresa/

 

Não há necessidade de postar novamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.