Advertisement
nolovedeepmath

Untitled

Feb 27th, 2020
551
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.62 KB | None | 0 0
  1. # exercício 1
  2.  
  3. lista = []
  4.  
  5. for i in range(1, 11):
  6.    n = str(input('Digite o {}º nome: '.format(i)))
  7.    lista.append(n)
  8.  
  9. for c in range(0, 10):
  10.    print('{} foi o {}º nome'.format(lista[c], c + 1))
  11.  
  12. # exercício 2
  13. lista1 = []
  14.  
  15. for i in range(0, 10):
  16.    valor = int(input('Digite o {}º valor: '.format(i + 1)))
  17.    lista1.append(valor)
  18.    media = sum(lista1) // len(lista1)
  19.  
  20. print('A média é de: ', media)
  21.  
  22. for c in range(len(lista1)):
  23.    if lista1[c] > media:
  24.        print('O(s) valor(s) na lista acima da média são: ', lista1[c])
  25.  
  26. # exercício 3
  27.  
  28. lista2 = []
  29.  
  30. for i in range(0,4):
  31.    nome = str(input('Digite um nome: '))
  32.    lista2.append(nome)
  33.  
  34. procura = str(input('Pesquise um nome: '))
  35.  
  36. if procura in lista2:
  37.    print('O nome {} está na lista'.format(procura))
  38.  
  39. else:
  40.    print('O nome {} não está na lista'.format(procura))
  41.  
  42. # exercício 4
  43.  
  44. from random import randint
  45.  
  46. posi = int(input('Digite um número: '))
  47. vetor = []
  48.  
  49. def vet():
  50.    for i in range(0, posi):
  51.        vetor.append(randint(0,100))
  52.    return vetor
  53. print('Os valores no vetor são: ', vet())
  54.  
  55. # exercício 5
  56. c = 0
  57. while c < 15:
  58.    print(c ** 2)
  59.    
  60.    c += 1
  61.  
  62. # exercicio 6
  63.  
  64. vet = []
  65.  
  66. for i in range(0,19):
  67.     vet.append(randint(0,999))
  68.  
  69. print(vet)
  70.  
  71. # exercicio 7
  72.  
  73. vet1 = []; vet1.append(randint(0,10))
  74. vet2 = []; vet2.append(randint(0,10))
  75.  
  76. comuns = []
  77. for i in vet1:
  78.     if i in vet2:
  79.         comuns.append(i)
  80.  
  81. print('Os elementos que são semelhantes em ambos os vetores é/são: ', comuns)
  82.  
  83. # exercicio 13
  84.  
  85.  
  86. print('25')
  87. from random import randint
  88.  
  89. array = []
  90. aux = None
  91.  
  92. for i in range(0, 10):
  93.     array.append(randint(0, 100))
  94.  
  95. print(array)
  96.  
  97.  
  98. def bobble(array):
  99.     for final in range(len(array), 0, -1):
  100.         aux = False
  101.         for cur in range(0, final - 1):
  102.             if array[cur] > array[cur + 1]:
  103.                 array[cur + 1], array[cur] = array[cur], array[cur + 1]
  104.                 aux = True
  105.  
  106.         if not aux:
  107.             break
  108.     return array
  109.  
  110. print(bobble(array))
  111.  
  112. print('24')
  113. from random import randint
  114.  
  115. matrix1 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
  116. matrix2 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
  117.  
  118. for i in range(0, 3):
  119.     for j in range(0, 3):
  120.         matrix1[i][j] = randint(0, 100)
  121.  
  122. for i in range(0, 3):
  123.     for j in range(0, 3):
  124.         matrix2[i][j] = randint(0, 100)
  125.  
  126. for i in range(0, 3):
  127.     for j in range(0, 3):
  128.         matrix1[i][j] *= matrix2[i][j]
  129.  
  130. for i in range(0, 3):
  131.     for j in range(0, 3):
  132.         print(f'[{matrix1[i][j]:^5}]', end='')
  133.     print()
  134. print('22')
  135. from random import randint
  136. aux = []
  137. matrix = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
  138.  
  139. for i in range(0, 4):
  140.     for j in range(0, 4):
  141.         matrix[i][j] = randint(0, 1000) / 10
  142.  
  143. print('<< Matriz >>')
  144.  
  145. for i in range(0, 4):
  146.     for j in range(0, 4):
  147.         print(f'[{matrix[i][j]:^5}]', end='')
  148.     print()
  149.  
  150. aux.append(max(matrix))
  151.  
  152. print('Maior valor e posição na matriz: ', aux)
  153. print('Menor valor e posição na matriz: ')
  154.  
  155. print('21')
  156. from random import randint
  157.  
  158. matrix = [[0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0]]
  159.  
  160. for i in range(0, 3):
  161.     for j in range(0, 6):
  162.         matrix[i][j] = randint(0, 100) / 10
  163.  
  164. print('Matriz original: ')
  165.  
  166. for i in range(0, 3):
  167.     for j in range(0, 6):
  168.         print(f'[{matrix[i][j]:^5}]', end='')
  169.     print()
  170.  
  171. n = int(input('Digite um valor p/ multiplicar a matriz: '))
  172.  
  173. for i in range(0, 3):
  174.     for j in range(0, 6):
  175.         matrix[i][j] *= n
  176.  
  177. for i in range(0, 3):
  178.     for j in range(0, 6):
  179.         print(f'[{matrix[i][j]:^5}]', end='')
  180.     print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement