[RESOLVIDO][AJUDA]- 0002 Converter Pseucodigo VisualG em Python
2 participantes
Grupo Lógica de Programação :: Central de Ajuda (Programação) :: Seção de Ajuda :: Central de Ajuda [Python]
Página 1 de 1
[RESOLVIDO][AJUDA]- 0002 Converter Pseucodigo VisualG em Python
Algoritmo "respostas"
var
salario: inteiro
percAumento: real
nome: caracter
inicio
escreva("Informe o nome: ")
leia(nome)
escreva("Informe o salario: ")
leia(salario)
se (salario > 0) e (salario <= 400) entao
percAumento <- 0.15
senao
se (salario >= 401) e (salario <= 700) entao
percAumento <- 0.12
senao
se (salario >= 701) e (salario <= 1000) entao
percAumento <- 0.10
senao
se (salario >= 1001) e (salario <= 1800) entao
percAumento <- 0.07
senao
se (salario >= 1801) e (salario <= 2500) entao
percAumento <- 0.04
senao
se (salario > 2500) entao
percAumento <- 0
senao
escreva("Salario Invalido!!!")
fimse
fimse
fimse
fimse
fimse
fimse
escreva(nome, " - ", percAumento * 100, "% - R$", salario:10:2)
escreva(" - R$", (salario * (1 + percAumento)):10:2)
fimalgoritmo
var
salario: inteiro
percAumento: real
nome: caracter
inicio
escreva("Informe o nome: ")
leia(nome)
escreva("Informe o salario: ")
leia(salario)
se (salario > 0) e (salario <= 400) entao
percAumento <- 0.15
senao
se (salario >= 401) e (salario <= 700) entao
percAumento <- 0.12
senao
se (salario >= 701) e (salario <= 1000) entao
percAumento <- 0.10
senao
se (salario >= 1001) e (salario <= 1800) entao
percAumento <- 0.07
senao
se (salario >= 1801) e (salario <= 2500) entao
percAumento <- 0.04
senao
se (salario > 2500) entao
percAumento <- 0
senao
escreva("Salario Invalido!!!")
fimse
fimse
fimse
fimse
fimse
fimse
escreva(nome, " - ", percAumento * 100, "% - R$", salario:10:2)
escreva(" - R$", (salario * (1 + percAumento)):10:2)
fimalgoritmo
Brunosbad- Novo no Fórum
- Mensagens : 1
Pontos : 8
Reputação : 0
Data de inscrição : 27/10/2013
Solução do Problema:
Olá, Devido ao Tempo da Postagem e por nenhum dos membros ou moderadores terem ajudado, estarei resolvendo a questão de acordo com o pedido na Ajuda.
Segue o Código Descrito abaixo, bem como no final da resposta o link para baixar o Código Fonte formato ".Py"
BAIXE AQUI CODIGO[FONTE] .PY
Segue o Código Descrito abaixo, bem como no final da resposta o link para baixar o Código Fonte formato ".Py"
- Código:
"""
Descrição : Faça um Programa que Receba o nome e Salario do funcionario
o Programa deve calcular o percentual de aumento dessa forma:
Salario <= 400 - 15%
Salario >=401 e <= 700 - 12%
Salario >=701 e <= 1000 -10%
Salario >=1001 e <=1800 -7%
Salario >=1801 e <=2500 -4%
Salario > 2500 - 0%
Salario que esteja fora dessa faixa deverá ser mostrado a tela de
salario inválido, no final deve mostrar o nome,percentual
de aumento , salario antes e após o aumento.
Autor : Sérgio Lucas
Data : 27/07/2016
Grupo Logica de Programacao - [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
"""
print('----------- CENTRAL DE AJUDA ------------')
print('')
nome = str(input ("Informe o Nome .: "))
salario = float(input ("Informe o Salario .: "))
if salario > 0 and salario <= 400:
percAumento = 15
elif salario >=401 and salario <= 700:
percAumento = 12
elif salario >=701 and salario <= 1000:
percAumento = 10
elif salario >=1001 and salario <=1800:
percAumento = 7
elif salario >=1801 and salario <=2500:
percAumento = 4
elif salario > 2500:
percAumento = 0
else:
print('Salario Invalido')
print("")
print(nome,"-",percAumento, "% - R$",salario," = R$ ",
(salario * percAumento/100)+salario)
print("")
print("By: Sergio Lucas - [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
BAIXE AQUI CODIGO[FONTE] .PY
Tópicos semelhantes
» [Resolvido][Ajuda] em estruturas de dados
» [Resolvido]super Basico! Ajuda!
» [Resolvido][Ajuda] C# - Erro na Syntax
» [RESOLVIDO][AJUDA]-0001 Soma de Valores e Media
» [Resolvido]Ajuda raiz quadrada usando iteração.
» [Resolvido]super Basico! Ajuda!
» [Resolvido][Ajuda] C# - Erro na Syntax
» [RESOLVIDO][AJUDA]-0001 Soma de Valores e Media
» [Resolvido]Ajuda raiz quadrada usando iteração.
Grupo Lógica de Programação :: Central de Ajuda (Programação) :: Seção de Ajuda :: Central de Ajuda [Python]
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Qua 02 maio 2018, 16:32 por Kiku Maroto
» Apostila Completa de Logica de Programação com VisualG
Qua 18 Jan 2017, 07:52 por andreaniti
» Exercícios Visualg: Desafio
Ter 03 Jan 2017, 07:41 por andreaniti
» 40 Exercícíos em Visualg 3.0
Ter 03 Jan 2017, 07:34 por andreaniti
» hello world pascal!
Qui 24 Nov 2016, 07:25 por andreaniti
» “[Ajuda] encontrar o valor da incógnita”
Ter 27 Set 2016, 14:48 por sanzio_ce
» Quero Trabalhar com a Alura.
Ter 23 Ago 2016, 05:43 por Sergio Lucas
» Sobre Pascal
Sex 19 Ago 2016, 07:49 por Clayton Souza
» Apresentação Lazarus
Qui 18 Ago 2016, 03:16 por Clayton Souza
» Trabalhe conosco
Qua 17 Ago 2016, 13:19 por Sergio Lucas