Advertisement
diegomrodrigues

Separar números pares e impares de uma matriz

Jun 28th, 2020
1,547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. '''
  2. Separar números pares e impares de uma matriz
  3.  
  4. Diego Mendes Rodrigues
  5. '''
  6. original = [[1, 6, 3],
  7.             [2, 5, 7],
  8.             [4, 8, 9]]
  9.  
  10. # Matrizes que irãão receber os pares e os impares
  11. par = []
  12. impar = []
  13.  
  14. # Separar números pares e impares
  15. for i in range(len(original)):
  16.   linha = original[i]
  17.  
  18.   linha_par = []
  19.   linha_impar = []
  20.  
  21.   for j in range(len(linha)):
  22.     if (linha[j] % 2) == 0:
  23.       linha_par.append(linha[j])
  24.       linha_impar.append('.')
  25.     else:
  26.       linha_par.append('.')
  27.       linha_impar.append(linha[j])
  28.  
  29.   par.append(linha_par)
  30.   impar.append(linha_impar)
  31.  
  32. # Exibir o resultado
  33. print('Números Pares')
  34. for i in range(len(par)):
  35.   linha = par[i]
  36.   for j in range(len(linha)):
  37.     print(f'{linha[j]} ', end='')
  38.   print('\n')
  39.  
  40. print('\nNúmeros Impares')
  41. for i in range(len(impar)):
  42.   linha = impar[i]
  43.   for j in range(len(linha)):
  44.     print(f'{linha[j]} ', end='')
  45.   print('\n')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement