Ir para conteúdo
Fórum Script Brasil
  • 0

Programa de cálculo c/ interface


Pedropaladino

Pergunta

Galera eu quero criar uma calculadora que calcule quantos quilômetros a moto faz com 1 l de gasolina, quantos quilômetros a pessoa rodou no dia, quanto ela ganhou de dinheiro,  +30% sobre o ganho

 

 

import PySimpleGUI as sg

 

 

class TelaPython:

   def __init__(self):

       #layout

       layout = [

           [sg.Text('Km por Litro'), sg.Input( key='Litro')],

           [sg.Text('Km rodados'), sg.Input(key='Rodagem')],

           [sg.Text('Quantos R$'), sg.Input(key='diaria')],

           [sg.Text('Preço do Gás'), sg.Input(key='gas')],

           [sg.Button('Calcular')],

           [sg.Output(30,50)]

       ]

       #Janela

       self.janela = sg.Window('Tela de calculo', size=(700,650)) .layout(layout)

       

   def Iniciar(self):

       #Extrair os dados da tela

       self.button, self.values = self.janela.Read()

       

       print (' Você gastou de mecânica {:.2f}'.format (mecânica))

       print (' Voce gastou de combustível {:.2f}' .format(gas))

       print (' Adicional de periculosidade {:.2f}' .format(periculosidade))

       print ('Seu lucro foi {:.2f}'.format(lucro))

#calcular

 

       def Calcular():

             calcular.diaria = (diaria) * 30 / 100

             calcular.mecânica = (diaria) * 10 / 100

             self.gas = (rodagem) / litro * (gas)

             self.lucro = diaria - mecânica - gas

             self.Calcular = sg.Output(padx=40, pady=40)

             

tela = TelaPython()

tela.Iniciar()

       

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...