Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atividades semana 2 - Mariana Araujo #25

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions marianaaraujo/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Atividade realizada na semana de aprendizagem sobre variáveis, tipos, operadores e funções o/
45 changes: 45 additions & 0 deletions marianaaraujo/exercicio.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Calculadora

import math

str(input ('Vamos calcular 🧮⬇️ '))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amei esse emoji de ábaco 🫶 muito fofinho!


#Soma
x = float(input('Digite um número: '))
y = float(input('Digite outro número: '))
x = math.floor(x)
y = math.floor(y)
soma = x + y
print('Soma:\n', x, '+', y, '=', soma)

if soma % 2 == 0: print(soma, 'é um número par')
else: print(soma, 'é um número ímpar')

#Subtração
subtração = x - y
print('Subtração:\n', x, '-', y,'=', subtração)

if subtração % 2 == 0: print(subtração, 'é um número par')
else: print(subtração, 'é um número ímpar')

#Multiplicação
multiplicação = x * y
print('Multiplicação:\n', x, '*', y,'=', multiplicação)

if multiplicação % 2 == 0: print(multiplicação, 'é um número par')
else: print(multiplicação, 'é um número ímpar.')

#Divisão
divisão = x / y
divisão = int (divisão)
print('Divisão:\n', x, '/', y,'=',divisão)

if divisão % 2 == 0: print(divisão, 'é um número par')
else: print(divisão, 'é um número ímpar')

#Potenciação
potenciação = x ** y
print('Potenciação:\n', x, '^', y,'=',potenciação)

if potenciação % 2 == 0: print(potenciação, 'é um número par')
else: print(potenciação, 'é um número ímpar')
80 changes: 80 additions & 0 deletions marianaaraujo/extra.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
import math

str(input('Sistema de uma empreiteira 🚧 '))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aqui também hahaha


#Conversor de metros para centímetros
def metros_x_centimetros(metro):
centimentros = metro * 100
return print(metro, 'metros convertido em centímetros é igual a', centimentros,'cm')
metros_x_centimetros(float(input('Digite o valor em metro: ')))

#Calculadora de área de círculo
def area_do_circulo(raio):
area = round((math.pi * raio**2),4)
return print('A área do círculo é de', area, 'metros')
area_do_circulo(float(input('Digite o valor do raio do círculo em metro: ')))

#Calculadora de área de um terreno quadrado
def terreno_quadrado(lado):
area = lado**2
return print('A área do quadrado é', area)
terreno_quadrado(float(input('Digite a altura do quadrado: ')))

#Cálculo de temperatura do local da obra - Fahrenheit para Celsius
def fahrenheit_x_celsius(f):

c = 5 * ((f-32) / 9)
c = int(c)
return print('A temperatura em celsius é: {0}°c'.format(c))
fahrenheit_x_celsius(float(input('Digite a temperatura em fahrenheit: ')))

#Cálculo da temperatura do local da obra - Celsius para Fahrenheit
def celsius_x_fahrenheit(c):

f = ((9*c)/5) + 32
f = int(f)
return print('A temperatura em fahrenheit é: {0}°f'.format(f))
celsius_x_fahrenheit(float(input('Digite a temperatura em celsius: ')))

#Calculadora das horas de trabalho totais dos obreiros
trabalhadores = int(input('Insira a quantidade de trabalhadores: '))
ganho_por_hora = float(input('Insira o valor por hora trabalhada: '))
horas_trabalhadas = float(input('Insira a quantidade de horas trabalhadas: '))

def total_de_horas(horas_trabalhadas, ganho_por_hora, trabalhadores):
salario_bruto = ganho_por_hora * horas_trabalhadas
custo_total = salario_bruto * trabalhadores
salario_bruto = float(salario_bruto)
custo_total = float(custo_total)
return print('O salário bruto de um obreiro é R$',salario_bruto, 'e o custo total de todos os', trabalhadores, 'obreiros é R$', custo_total)
total_de_horas (horas_trabalhadas, ganho_por_hora, trabalhadores)

#Calculadora do salário líquido de um obreiro
ganho_por_hora = float(input('Insira o valor por hora trabalhada: '))
horas_trabalhadas = float(input('Insira a quantidade de horas trabalhadas no mês: '))



def salario_liquido(ganho_por_hora, horas_trabalhadas):
salario_bruto = ganho_por_hora * horas_trabalhadas
a_inss = 8/100
a_sindicato = 5/100
if salario_bruto < 2259.20: a_imposto = 0
if salario_bruto > 2259.20: a_imposto = 7.5/100
if salario_bruto < 2826.65: a_imposto = 7.5/100
if salario_bruto > 2826.65: a_imposto = 15/100
if salario_bruto < 3751.05: a_imposto = 15/100
if salario_bruto > 3751.05: a_imposto = 22.5/100
if salario_bruto < 4664.68: a_imposto = 22.5/100
if salario_bruto > 466468: a_imposto = 27.5/100
inss = a_inss * salario_bruto
sindicato = a_sindicato * salario_bruto
imposto = a_imposto * salario_bruto
salario_liquido = salario_bruto - inss - sindicato - imposto
return print('Salário Bruto: R$', salario_bruto,
'\n - IR', '(',(a_imposto * 100),'%): R$', imposto,
'\n - INSS (8%):', inss,
'\n - Sindicato (5%): R$', sindicato,
'\n = Salário Líquido: R$', salario_liquido)
salario_liquido (ganho_por_hora, horas_trabalhadas)