22 de mar. de 2024

Calculadora Básica em Python 3

 Algoritmo calculadora em Python 3 com quatro funções básicas, adição, subtração, multiplicação e divisão simples.



''' Author: PHNO - Tecnologo | Pos-Graduado
    Data Release: 27/10/2023
    Versão Código: 2.0.2v
    Replit: @PHNO, @PHREPLIT
    E-mail: phreplit@gmail.com '''

''' Algorithm: Basic Calculator in Python 3, with 4 basic functions, with menu and console compilation. '''

''' Algoritmo: Calculadora Basica em Python 3, com 4 funcoes basicas, com menu e compilacao em console. '''

import os # importa lib p/ os clear
import sys
import json

def reset_text(): # funcao
  os.system('cls' if os.name=='nt' else 'clear')

op = 0 
while op != -1:
  print('')
  print('::::::::::::::::::::::::::::::::::::')
  print(':: Calculadora Basica em Python 3 ::')
  print('::::::::::::::::::::::::::::::::::::')
  print('')
  print(" Menu ")
  print('')
  print('1 - Somar')
  print('2 - Subtrair')
  print('3 - Multiplicar')
  print('4 - Dividir')
  print('5 - Sair')
  print('')
  print('[9] Sobre')
  print('')
  op = int(input('Escolha sua opcao: '))
  if op == 1:
   print('')
   a = int(input('Digite um numero: '))
   print('')
   b = int(input('Digite outro numero: '))
   soma = a + b
   print('')
   print('O resultado da soma: {}'.format(soma))
   print('')
   print('Tecle enter para voltar ao menu...')
   a1 = str(input(''))
   reset_text()
  elif op == 2:
   print('')
   c = int(input('Digite um numero: '))
   print('')
   d = int(input('Digite outro numero: '))
   diferenca = c - d
   print('')
   print('O resultado da subtracao: {}'.format(diferenca))
   print('')
   print('Tecle enter para voltar ao menu...')
   a2 = str(input(''))
   reset_text() # limpar tela - lib os
  elif op == 3:
   print('')
   e = int(input('Digite um numero: '))
   print('')
   f = int(input('Digite outro numero: '))
   produto = e * f
   print('')
   print('O resultado da multiplicacao: {}'.format(produto))
   print('')
   print('Tecle enter para voltar ao menu...')
   a3 = str(input(''))
   reset_text()
  elif op == 4:
   print('')
   g = int(input('Digite um numero: '))
   print('')
   h = int(input('Digite outro numero: '))
   resto = g / h
   print('')
   print('O resultado da subtracao: {}'.format(resto))
   print('')
   print('Tecle enter para voltar ao menu...')
   a4 = str(input(''))
   reset_text()
  elif op == 5:
   print('')
   print('Algoritmo Finalizado.')
   print('')
   break
  elif op == 9:
   reset_text()
   print('')
   print('Algoritmo: Calculadora Basica em Python 3')
   print('')
   print('Author: PHNO')
   print('Data Release: 27/10/2023')
   print('Versao Codigo: 2.0.2v')
   print('Replit: @PHNO, @PHREPLIT')
   print('E-mail: phreplit@gmail.com')
   print('')
   print('Tecle enter para voltar ao menu...')
   a5 = str(input(''))
   reset_text()
  else: 
   print('')
   print('Erro. opcao nao encontrada!')
   print('')
   print('Tecle enter para voltar ao menu...')
   a6 = str(input(''))
   reset_text()


Links: ver no google drive

Nenhum comentário:

Postar um comentário

Seu comentário está sujeito a moderação.