From 4c9519a118625966106d6a10d614f1425023d82a Mon Sep 17 00:00:00 2001 From: Bodecam Date: Tue, 15 Aug 2023 23:08:19 -0300 Subject: [PATCH] Work Home Done S2 --- exercicios/DoneInrRoom-Bodecam/Bodecam.py | 1 + exercicios/DoneInrRoom-Bodecam/exercice.py | 12 ++++++++++ exercicios/DoneInrRoom-Bodecam/expensive.py | 10 +++++++++ .../DoneInrRoom-Bodecam/funcoes-nota.py | 15 +++++++++++++ .../DoneInrRoom-Bodecam/funcoes-nota2.py | 10 +++++++++ .../DoneInrRoom-Bodecam/indenta\303\247ao.py" | 4 ++++ exercicios/DoneInrRoom-Bodecam/input.py | 16 ++++++++++++++ exercicios/DoneInrRoom-Bodecam/string.py | 4 ++++ exercicios/DoneInrRoom-Bodecam/texto.py | 8 +++++++ exercicios/DoneInrRoom-Bodecam/type.py | 13 +++++++++++ exercicios/DoneInrRoom-Bodecam/unaria.py | 5 +++++ .../WorkHomeDoneBelisa-Bodecam/BodecamBio.py | 12 ++++++++++ .../programadetintatentativa.py | 22 +++++++++++++++++++ .../WorkHomeDoneBelisa-Bodecam/tintas.py | 18 +++++++++++++++ .../WorkHomeDoneBelisa-Bodecam/tintas2.py | 14 ++++++++++++ 15 files changed, 164 insertions(+) create mode 100644 exercicios/DoneInrRoom-Bodecam/Bodecam.py create mode 100644 exercicios/DoneInrRoom-Bodecam/exercice.py create mode 100644 exercicios/DoneInrRoom-Bodecam/expensive.py create mode 100644 exercicios/DoneInrRoom-Bodecam/funcoes-nota.py create mode 100644 exercicios/DoneInrRoom-Bodecam/funcoes-nota2.py create mode 100644 "exercicios/DoneInrRoom-Bodecam/indenta\303\247ao.py" create mode 100644 exercicios/DoneInrRoom-Bodecam/input.py create mode 100644 exercicios/DoneInrRoom-Bodecam/string.py create mode 100644 exercicios/DoneInrRoom-Bodecam/texto.py create mode 100644 exercicios/DoneInrRoom-Bodecam/type.py create mode 100644 exercicios/DoneInrRoom-Bodecam/unaria.py create mode 100644 exercicios/WorkHomeDoneBelisa-Bodecam/BodecamBio.py create mode 100644 exercicios/WorkHomeDoneBelisa-Bodecam/programadetintatentativa.py create mode 100644 exercicios/WorkHomeDoneBelisa-Bodecam/tintas.py create mode 100644 exercicios/WorkHomeDoneBelisa-Bodecam/tintas2.py diff --git a/exercicios/DoneInrRoom-Bodecam/Bodecam.py b/exercicios/DoneInrRoom-Bodecam/Bodecam.py new file mode 100644 index 0000000..cdb784a --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/Bodecam.py @@ -0,0 +1 @@ +print ("Hi Bodecam") \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/exercice.py b/exercicios/DoneInrRoom-Bodecam/exercice.py new file mode 100644 index 0000000..e67bd62 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/exercice.py @@ -0,0 +1,12 @@ +numero1 = 10 +print (numero1) + +numero2 = 20 +print (numero2) + +print (numero1 + numero2) + +numero1 = numero1 + numero2 +print (numero1) + +print (numero1 + numero2) \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/expensive.py b/exercicios/DoneInrRoom-Bodecam/expensive.py new file mode 100644 index 0000000..a53463c --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/expensive.py @@ -0,0 +1,10 @@ +numero1 = 17 +numero2 = 3 + +print (numero1/numero2) + +piso_quociente = numero1//numero2 +print (piso_quociente) + +restante = numero1%numero2 +print (restante) \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/funcoes-nota.py b/exercicios/DoneInrRoom-Bodecam/funcoes-nota.py new file mode 100644 index 0000000..69f5df1 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/funcoes-nota.py @@ -0,0 +1,15 @@ +# Vamos pensar num exemplo. +# Imagine que você é um professor e deve calcular a média das notas dos alunos em três provas. +# Para facilitar, você qyer escrever um código que calcule as notas para você +# Vamos criar uma função para isso e nós só precisamos chamar essa função com as notas dos alunos! + +def calcula_media (nota1, nota2, nota3): + media = (nota1 + nota2 + nota3)/3 + return media + +nota1 = 15 +nota2 = float (input ()) +nota3 = float (input ()) + +media = calcula_media (nota1, nota2, nota3) +print (media) \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/funcoes-nota2.py b/exercicios/DoneInrRoom-Bodecam/funcoes-nota2.py new file mode 100644 index 0000000..31bce90 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/funcoes-nota2.py @@ -0,0 +1,10 @@ +def calcula_media(nota1, nota2, nota3): + media = (nota1*peso1 + nota2*peso2 + nota3*peso3)/(peso1+peso2+peso3) + return + +nota1 = 15 +nota2 = 98 +nota3 = 19 +peso,1 peso2, peso3 = float (input("peso1: ")), float (input("peso2: ")), float (input("peso3: ")) + +print(calcula_media_ponderada(nota1, nota2, nota3)) \ No newline at end of file diff --git "a/exercicios/DoneInrRoom-Bodecam/indenta\303\247ao.py" "b/exercicios/DoneInrRoom-Bodecam/indenta\303\247ao.py" new file mode 100644 index 0000000..745a50e --- /dev/null +++ "b/exercicios/DoneInrRoom-Bodecam/indenta\303\247ao.py" @@ -0,0 +1,4 @@ + # Começo de linha + # teto identado com tab + # linha + # texto indentado \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/input.py b/exercicios/DoneInrRoom-Bodecam/input.py new file mode 100644 index 0000000..9e38c22 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/input.py @@ -0,0 +1,16 @@ +entrada1 = input () + +print ("O valor digitado é: " + entrada) + +entrada1 = input ("Hoje está frio") +entrada2 = input ("O tempo de SP é muito louco") + +print (type (entrada1)) +print (type (entrada2)) + +concat = entrada1 + entrada2 +print (concat) +print (type (concat)) + +numero1 = ("numero1 + numero2") +print (entrada1 + entrada2) \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/string.py b/exercicios/DoneInrRoom-Bodecam/string.py new file mode 100644 index 0000000..51dd7f7 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/string.py @@ -0,0 +1,4 @@ +texto1 = "Be strong" +print (texto1) + + diff --git a/exercicios/DoneInrRoom-Bodecam/texto.py b/exercicios/DoneInrRoom-Bodecam/texto.py new file mode 100644 index 0000000..8cf9cf7 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/texto.py @@ -0,0 +1,8 @@ +texto1 = "Oi, pessoal, " +texto2 = "tudo bem?! " +texto3 = "O reprograma é muito maravilhoso!" +numero1 = 25 + +texto_inteiro = texto1 + texto2 + texto3 + str (numero1) + +print (texto_inteiro) \ No newline at end of file diff --git a/exercicios/DoneInrRoom-Bodecam/type.py b/exercicios/DoneInrRoom-Bodecam/type.py new file mode 100644 index 0000000..1251828 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/type.py @@ -0,0 +1,13 @@ +numero1 = 5 +print (type(numero1)) + +numero2 = 1.555 +print (type (numero2)) + +soma = numero1 + numero2 +print (type(soma)) + +#Qualquer texto que nao ira executar +a = True +b = False + diff --git a/exercicios/DoneInrRoom-Bodecam/unaria.py b/exercicios/DoneInrRoom-Bodecam/unaria.py new file mode 100644 index 0000000..4eb5466 --- /dev/null +++ b/exercicios/DoneInrRoom-Bodecam/unaria.py @@ -0,0 +1,5 @@ +numero_positivo = 24 +numerp_negatovp = -numero_positivo + +soma = numero_negativo+2 +print \ No newline at end of file diff --git a/exercicios/WorkHomeDoneBelisa-Bodecam/BodecamBio.py b/exercicios/WorkHomeDoneBelisa-Bodecam/BodecamBio.py new file mode 100644 index 0000000..67a1753 --- /dev/null +++ b/exercicios/WorkHomeDoneBelisa-Bodecam/BodecamBio.py @@ -0,0 +1,12 @@ +texto1 = "Olá, hoje é domingo " +adj1 = 13 +texto2 = " de Agosto de " +adj2= 2023 +texto3 = ", agora é exatamente " +adj3 = 16 +texto4 = "hrs e cá estou eu tentando resolver os exercícios. " +texto5 = "Confesso que não está sendo nada fácil e que estou surtando, mas, seguindo. " +texto6 = "Conto com ajuda de pessoas maravilhosas para não desistir e seguir resiliente. " +texto7 = "Então, me segure, pois a partir de dezembro sairei espalhando para todo mundo que me formei pela Reprograma e que enfim serei uma GAROTA DE PROGRAMA." + +print(texto1 + str(adj1) + texto2 + str(adj2) + texto3 + str(adj3) + texto4 + texto5 + texto6 + texto7) \ No newline at end of file diff --git a/exercicios/WorkHomeDoneBelisa-Bodecam/programadetintatentativa.py b/exercicios/WorkHomeDoneBelisa-Bodecam/programadetintatentativa.py new file mode 100644 index 0000000..0644cff --- /dev/null +++ b/exercicios/WorkHomeDoneBelisa-Bodecam/programadetintatentativa.py @@ -0,0 +1,22 @@ + #PAINT PROGRAM + + +TextoInf1 = "Uma lata de tinta equivale a " +Adjetio1 = 18 +TextoInf2 = " litros que pinta " +Adjetivo2 = 54 +TextoInf3 = " metros quadrados. " +TextoInf4 = "Valor unitário de cada lata é de R$ " +Adjetio3 = 80.00 + +print (TextoInf1 + str(Adjetio1) + TextoInf2 + str(Adjetivo2) + TextoInf3 + TextoInf4 + str(Adjetio3)) + + +CanOfPaint = 1 +LitersPerCan = 18 +SquareMeters = 54 +ValueOfTheCan = 80.00 + +print (SquareMeters * LitersPerCan) + + diff --git a/exercicios/WorkHomeDoneBelisa-Bodecam/tintas.py b/exercicios/WorkHomeDoneBelisa-Bodecam/tintas.py new file mode 100644 index 0000000..c724bae --- /dev/null +++ b/exercicios/WorkHomeDoneBelisa-Bodecam/tintas.py @@ -0,0 +1,18 @@ +def caucular_numero_de_litros_de_tinta(numero_de_metros_quadrados, area_por_litro): + numero_de_litros_de_tinta = numero_de_metros_quadrados / area_por_litro + return numero_de_litros_de_tinta + + +metros_quadrados = float(input("Digite o tamanho em M² de área para pintar ")) +metros_quadrados_por_litro = 3 +tamanho_da_lata_em_litros = 18 +preco_da_lata = 80 + +litros = caucular_numero_de_litros_de_tinta(area_por_litro= metros_quadrados_por_litro, numero_de_metros_quadrados= metros_quadrados) +print (litros) +latas_inteiras = int(litros/tamanho_da_lata_em_litros) +if(litros%tamanho_da_lata_em_litros != 0): + latas_inteiras += 1 + + valor_total = latas_inteiras * preco_da_lata +print(valor_total, litros, latas_inteiras) \ No newline at end of file diff --git a/exercicios/WorkHomeDoneBelisa-Bodecam/tintas2.py b/exercicios/WorkHomeDoneBelisa-Bodecam/tintas2.py new file mode 100644 index 0000000..1e5e1e1 --- /dev/null +++ b/exercicios/WorkHomeDoneBelisa-Bodecam/tintas2.py @@ -0,0 +1,14 @@ +import math + +area = float(input("Digite o tamanho em M² de area a ser pintado ")) +litros = area/6 +litros_com_folga = litros * 1.1 + +latas = int(litros_com_folga/18) +resto = litros_com_folga % 18 +galoes = math.ceil(resto/3.6) +preco = (latas * 80) + (galoes * 25) + +print(f"Misture latas e galões") +print(f"Você precisa de {latas} latas e {galoes} galões de tinta ") +print(f"O preço total é de R$ {preco:.2f}") \ No newline at end of file