TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A RESOLUÇÃO DE PROBLEMA (ENTRADA; PROCESSAMENTO; SAÍDA)

Por:   •  19/3/2022  •  Artigo  •  511 Palavras (3 Páginas)  •  137 Visualizações

Página 1 de 3

PROJETO 04: Exibir a quantidade de concreto (em m3), a quantidade de cada material utilizado na preparação do concreto e o custo total da obra.

  1. RESOLUÇÃO DE PROBLEMA (ENTRADA; PROCESSAMENTO; SAÍDA)
  • Qual o problema?

        Calcular a quantidade de concreto em m3, além de mostrar a quantidade de cada material utilizado na preparação do concreto e o custo total da obra.

  • Como resolver?

      Calcular em linguagem phyton a área cúbica do piso, assim como o quantitativo de materiais necessários para analisar o custo total da obra.

  • Quais são os dados de entrada necessários?

       Digitar o comprimento, a largura e a espessura e visualizar a quantidade de cada material a ser utilizada da, bem como o custo por material e o custo total do projeto.

  • Qual o processamento?

M3 * quantitativo de seus materiais

  • Qual a informação esperada na saída?

Cálculo automatizado do quantitativo de materiais e custo total da obra.

  1. LÓGICA DE PROGRAMAÇÃO

  • Defina o algoritmo para a solução do problema.

  1. IMPLEMENTAÇÃO EM LINGUAGEM PYTHON
  • Descreva a solução em Python.

from tkinter import *
def bt3_click():
   cimento =
float(input('insira a quantidade de cimento informada anteriormente para seu projeto: '))
   pdc =
float(25)
   soma_cimento =
float(cimento) * float(pdc)
   areia =
float(input('insira a quantidade de cimento informada anteriormente para o seu projeto: '))
   pda =
float(36.29)
   soma_areia =
float(areia) * float(pda)
   brita =
float(input('insira a quantidade de brita informada para seu projeto anteriormente: '))
   pdb =
float(55.32)
   soma_brita =
float(brita) * float(pdb)
   custo_total =
float(soma_cimento) + float(soma_areia) + float(soma_brita)
   
print('O custo total da sua obra é: ', custo_total)
def bt2_click():
   a =
int(input('digite a quantidade de concreto desejada: '))
   b =
int(7)
   s = a * b
   
print('a quantidade de sacos de cimento para eu piso é: ', s )
   c =
int(input('digite novamente sua quantidade de concreto: '))
   d =
float(0.5)
   e = c *
float(d)
   
print('a quantidade de areia para seu piso é: ', e )
   f =
int(input('digite novamente sua quantidade de concreto: '))
   g =
float(0.7)
   h = f *
float(g)
   
print('a quantidade de brita para sua obra é: ', h)
def bt1_click():
   a =
float(input('digite valor do comprimento: '))
   b =
float(input('digite o valor da largura: '))
   c =
float(input('digite o valor da espessura(em metro ex: 3cm-->0.03m): '))
   s =
float(a) * float(b) * float(c)
   
print('A quantidade de concreto é: ', s )
root = Tk()
bt1 = Button(root,
width=20, text='quantidade de concreto m³', command=bt1_click )
bt1.place(
x=100, y=100)
bt2 = Button(root,
width=20, text='quantidade de material', command=bt2_click )
bt2.place(
x=100, y=160)
bt3 = Button(root,
width=20, text='custo total', command=bt3_click )
bt3.place(
x=100, y=130)
root.title(
'projeto 4')
root.geometry(
'500x600')
root = mainloop()

...

Baixar como (para membros premium)  txt (3 Kb)   pdf (94.7 Kb)   docx (9.8 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com