Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.22 KB | None | 0 0
  1. print('oi seja bem vindo')
  2. nome=input('digite seu nome: ')
  3. print('É um prazer te conhecer, {}!' .format(nome))
  4.  
  5. on = int(input('''Oq vc gostaria de fazer?:
  6. [1] equação de 2 grau.
  7. [2] área.
  8. [3] conversão de temperatura.
  9. [4] potência/raiz.
  10. Sua opção:
  11. '''))
  12. if on == 1:
  13. print('vamos calcular uma equação de 2 grau')
  14. a = float(input('digite o valor de "a"='))
  15. b = float(input('digite o valor de "b"='))
  16. c = float(input('digite o valor de "c"='))
  17. delta = b ** 2 - 4 * a * c
  18. print('delta = ', delta)
  19. raizdelta = delta ** (0.5)
  20. print('raiz de delta = ', raizdelta)
  21. x1 = (-b + raizdelta) / (2 * a)
  22. print('x1 = ', x1)
  23. x2 = (-b - raizdelta) / (2 * a)
  24. print('x2 = ', x2)
  25.  
  26. elif on == 2:
  27. print('vamos calcular a área')
  28. an=int(input('''qual forma vc gostaria de descobrir o valor da área?:
  29. [1] triângulo.
  30. [2] quadrado(equilátero).
  31. [3] losango.
  32. [4] trapézio.
  33. Sua opção:
  34. '''))
  35. if an == 1:
  36. b = float(input('qual valor da base do triângulo? ='))
  37. h = float(input('qual valor da altura do triângulo? ='))
  38. op = (b * h) / 2
  39. print('área do triângulo = ', op)
  40. if an == 2:
  41. l = float(input('qual valor do lado do quadrado? ='))
  42. ap= (l*l)
  43. print('área do quadrado = ', ap)
  44. if an == 3:
  45. dm = float(input('qual valor da diagonal maior do losango? ='))
  46. dp = float(input('qual valor da diagonal menor do losango? ='))
  47. al = (dm * dp)/2
  48. print('área do losango = ', al)
  49. if an == 4:
  50. bm = float(input('qual valor da base maior do trapézio? ='))
  51. bp = float(input('qual valor da base menor do trapézio? ='))
  52. h = float(input('qual valor da altura do trapézio? ='))
  53. at = h*(bm+bp)/2
  54. print('área do trapézio = ', at)
  55.  
  56. elif on == 3:
  57. def ftoc(n1):
  58. return n1 - 32 * 5 / 9
  59.  
  60.  
  61. def ctof(n1):
  62. return (n1 * 9 / 5) + 32
  63.  
  64.  
  65. def ctok(n1):
  66. return n1 + 273.15
  67.  
  68.  
  69. def ktoc(n1):
  70. return n1 - 273.15
  71.  
  72.  
  73. def ftok(n1):
  74. return (n1 - 32) * 5 / 9 + 273.15
  75.  
  76.  
  77. def ktof(n1):
  78. return (n1 - 273.15) * 9 / 5 + 32
  79.  
  80.  
  81. n = 0
  82.  
  83. while n != 1:
  84. r = int(input('''Escolha uma conversão de temperatura:
  85. [1] Célsius para Fahrenheit.
  86. [2] Célsius para Kelvin.
  87. [3] Fahrenheit para Célsius.
  88. [4] Fahrenheit para Kelvin.
  89. [5] Kelvin para Célsius.
  90. [6] Kelvin para Fahrenheit.
  91. Sua opção:
  92. '''))
  93. if r == 1:
  94. x = float(input('\nDigite a temperatura para conversão:'))
  95. print('{}°C é igual a {}°F.\n'.format(x, ctof(x)))
  96. b = input('digite qualquer tecla para sair')
  97. break
  98. elif r == 2:
  99. x = float(input('\nDigite a temperatura para conversão:'))
  100. print('{}°C é igual a {}K.\n'.format(x, ctok(x)))
  101. b = input('digite qualquer tecla para sair')
  102. break
  103. elif r == 3:
  104. x = float(input('\nDigite a temperatura para conversão:'))
  105. print('{}°F é igual a {}°C.\n'.format(x, ftoc(x)))
  106. b = input('digite qualquer tecla para sair')
  107. break
  108. elif r == 4:
  109. x = float(input('\nDigite a temperatura para conversão:'))
  110. print('{}°F é igual a {}K.\n'.format(x, ftok(x)))
  111. b = input('digite qualquer tecla para sair')
  112. break
  113. elif r == 5:
  114. x = float(input('\nDigite a temperatura para conversão:'))
  115. print('{}K é igual a {}°C.\n'.format(x, ktoc(x)))
  116. b = input('digite qualquer tecla para sair')
  117. break
  118. elif r == 6:
  119. x = float(input('\nDigite a temperatura para conversão:'))
  120. print('{}K é igual a {}°F.\n'.format(x, ktof(x)))
  121. b = input('digite qualquer tecla para sair')
  122. break
  123. elif on == 4:
  124. em = int(input('''Oq vc gostaria de fazer?:
  125. [1] raizes.
  126. [2] potencias.
  127. '''))
  128. if em == 1:
  129. print('iremos fazer raizes')
  130. r = float(input('digite o número: '))
  131. raiz = r ** (1 / 2)
  132. print('a raiz é = ', raiz)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement