Last active
June 12, 2017 16:27
-
-
Save joaobb/59b932ead90525ce1c3aaeee5616d4e5 to your computer and use it in GitHub Desktop.
Revisions
-
joaobb revised this gist
Jun 12, 2017 . 1 changed file with 30 additions and 32 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -66,10 +66,9 @@ print( f"A área total do pentágono será de {pentareatot}{medida}² e o volume de {pentvolume}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '3': print('_____________________') print('| H E X A G O N A L |') @@ -87,10 +86,9 @@ print( f"A área total do hexágono será de {hexareatot}{medida}² e o volume de {hexvol}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '4': print('_______________________') print('| H E P T A G O N A L |') @@ -108,9 +106,9 @@ print( f"A área total do heptágono será de {hepareatot}{medida}² e o volume de {hepvol}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '5': print('_____________________') @@ -129,9 +127,9 @@ print( f"A área total do octógono será de {octareatot}{medida}² e o volume de {octvolume}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '6': print('_____________________') @@ -150,9 +148,9 @@ print( f"A área total do enáagono será de {eneaareatot}{medida}² e o volume de {eneavolume}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '7': print('_____________________') @@ -171,9 +169,9 @@ print( f"A área total do decágono será de {decareatot}{medida}² e o volume de {decvolume}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '1': @@ -202,9 +200,9 @@ print( f"A área total do prisma será de {triangretareatot}{medida}² e seu volume de {triangretvol}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismtriangq == '2': print('__________________________________________') @@ -222,9 +220,9 @@ print( f"A área total do prisma será de {triangeqareatot}{medida}² e seu volume de {triangeqvolume}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '5': print('___________________') @@ -244,9 +242,9 @@ f"A área lateral do cilindro será de {cilal}{medida}²," f" área total de {cilat}{medida}² e seu volume de {cilvol}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '6': print('_______________') @@ -262,6 +260,6 @@ print( f"A superfície da esfera possui {esfsa}{medida}² e seu volume de {esfvol}{medida}³") print(' ___________________________________________') print('|------Press E - N - T - E - R to exit------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') -
joaobb revised this gist
Jun 12, 2017 . No changes.There are no files selected for viewing
-
joaobb created this gist
Jun 12, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,267 @@ print('___________________') print('| C A R D Á P I O |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') print('| 1. Cubo \n| 2. Paralelepípedo \n| 3. Prisma \n| 4. Pirâmide \n| 5. Cilindro \n| 6. Esfera \n') q1 = input('Qual é o de hoje? ') if q1 == '1': cubo = input('Tamanho da aresta? ') medida = input('MM - CM - M : ') cuboarea = (int(cubo) ** 2) * 6 cubovolume = int(cubo) ** 3 cubodiagonal = int(cubo) ** 1 / 3 print( f"A área do cubo será de {cuboarea}{medida}², o volume de {cubovolume}{medida}³ e a diagonal {cubodiagonal}" f"{medida}") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '2': print('_______________________________') print('| P A R A L E L E P Í P E D O |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') lelh = int(input('Altura da forma: ')) lelb1 = int(input('Medida de uma lateral da base: ')) lelb2 = int(input('Medida de outra lateral da base: ')) medida = input('MM - CM - M : ') lelarea = lelb1*lelb2*2 + lelb1*lelh*2 + lelb2*lelh*2 lelvol = lelb1*lelb2*lelh leldiagonal = (lelb1**2+lelb2**2+lelh**2)**1/2 print( f"A área total do paralelepípedo será de {lelarea}{medida}², o volume de {lelvol}{medida}³, e a diagonal " f"{leldiagonal }{medida}") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '3': print('____________________________________') print('| C A R D Á P I O de P R I S M A S |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') print('| 1. Triangular \n| 2. Pentagonal \n| 3. Hexagonal \n| 4. Heptagonal \n| 5. Octogonal \n| 6. Eneagonal \n' '| 7. Decagonal \n') prismq1 = input('Qual o prisma de sua preferência? ') if prismq1 == '2': print('_______________________') print('| P E N T A G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') penth = int(input('Altura: ')) pentl = int(input('Medida do lado da base: ')) medida = input('MM - CM - M : ') pentareabase = (pentl ** 2 * (25 + 10 * (5 ** 1 / 2)) ** 1 / 2) / 4 pentarealat = pentl*penth pentareatot = pentareabase+pentarealat pentvolume = pentareabase*penth print( f"A área total do pentágono será de {pentareatot}{medida}² e o volume de {pentvolume}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '3': print('_____________________') print('| H E X A G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') hexh = int(input('Altura: ')) hexl = int(input('Medida do lado da base: ')) medida = input('MM - CM - M : ') hexareabase = 6*((hexl**2*(3**1/2))/4) hexarealat = 6*hexl*hexh hexareatot = hexareabase+hexarealat hexvol = hexareabase * hexh print( f"A área total do hexágono será de {hexareatot}{medida}² e o volume de {hexvol}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '4': print('_______________________') print('| H E P T A G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') heph = int(input('Altura: ')) hepl = int(input('Medida do lado da base: ')) medida = input('CM ou M : ') hepareabase = 3.63391*hepl**2 heparealat = 7*hepl*heph hepareatot = hepareabase+heparealat hepvol = hepareabase*heph print( f"A área total do heptágono será de {hepareatot}{medida}² e o volume de {hepvol}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '5': print('_____________________') print('| O C T O G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') octh = int(input('Altura: ')) octl = int(input('Medida do lado da base: ')) medida = input('MM - CM - M : ') octareabase = 2*octl**2*(1+(2**1/2)) octarealat = 8*octl*octh octareatot = octareabase+octarealat octvolume = octareabase*octh print( f"A área total do octógono será de {octareatot}{medida}² e o volume de {octvolume}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '6': print('_____________________') print('| E N E A G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') eneah = int(input('Altura: ')) eneal = int(input('Medida do lado da base: ')) medida = input('MM - CM - M : ') eneaareabase = 6.1818*(eneal**2) eneaarealat = 9 * eneal * eneah eneaareatot = eneaareabase + eneaarealat eneavolume = eneaareabase * eneah print( f"A área total do enáagono será de {eneaareatot}{medida}² e o volume de {eneavolume}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '7': print('_____________________') print('| D E C A G O N A L |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') dech = int(input('Altura: ')) decl = int(input('Medida do lado da base: ')) medida = input('MM - CM - M : ') decareabase = decl**2*7.694208843 decarealat = 10 * decl * dech decareatot = decareabase + decarealat decvolume = decareabase * dech print( f"A área total do decágono será de {decareatot}{medida}² e o volume de {decvolume}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismq1 == '1': print('____________________________________________________________') print('| C A R D Á P I O de P R I S M A S T R I  N G U L A R E S|') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') print('| 1. Triângulo retângulo \n| 2. Triângulo equilátero') prismtriangq = input('Qual o triângulo: ') if prismtriangq == '1': print('________________________________________') print('| T R I  N G U L O R E T  N G U L O |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') triangretbase = int(input('Medida da base do triângulo base: ')) triangrettalt = int(input('Medida da altura do triângulo base: ')) triangrethip = int(input('Medida da hipotenusa do triângulo base: ')) triangretprismalt = int(input('Altura do prisma: ')) medida = input('MM - CM - M : ') triangretareabase = (triangretbase*triangrettalt)/2 triangretareal = triangretbase*triangretprismalt+triangrethip*triangretprismalt+triangrettalt*triangretprismalt triangretareatot = triangretareal+2*triangretareabase triangretvol = triangretareabase*triangretprismalt print( f"A área total do prisma será de {triangretareatot}{medida}² e seu volume de {triangretvol}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif prismtriangq == '2': print('__________________________________________') print('| T R I  N G U L O E Q U I L Á T E R O |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') triangeqlado = int(input('Medida da do lado do triângulo base: ')) triangeqprismalt = int(input('Altura do prisma: ')) medida = input('MM - CM - M : ') triangeqareabase = (triangeqlado**2*(3**1/2))/4 triangeqareatot = triangeqlado*triangeqprismalt*3+triangeqareabase triangeqvolume = triangeqareabase*triangeqprismalt print( f"A área total do prisma será de {triangeqareatot}{medida}² e seu volume de {triangeqvolume}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '5': print('___________________') print('| C I L I N D R O |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') cilr = int(input('Raio da base: ')) cilh = int(input('Altura do cone: ')) medida = (input('MM - CM - M : ')) import math cilal = 2*math.pi*cilr cilat = 2*math.pi*cilr*(cilh*cilr) cilvol = math.pi*cilr**2*cilh print( f"A área lateral do cilindro será de {cilal}{medida}²," f" área total de {cilat}{medida}² e seu volume de {cilvol}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') elif q1 == '6': print('_______________') print('| E S F E R A |') print('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯') esfr = int(input('Raio da esfera: ')) medida = (input('MM - CM - M : ')) import math esfsa = 4*math.pi*esfr**2 esfvol = (math.pi*esfr**3)*4/3 print( f"A superfície da esfera possui {esfsa}{medida}² e seu volume de {esfvol}{medida}³") print(' ___________________') print('|------S-U-C-O------|') print(' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯')