Ir para o conteúdo

Questões sobre Matrizes

Questão 1
Em Python, como uma matriz pode ser representada utilizando listas?
  • A. Como uma lista de listas.
  • B. Como uma única string.
  • C. Como um conjunto de valores sem organização.
  • D. Como uma tupla obrigatoriamente.
  • Questão 2
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    

    Quantas linhas essa matriz possui?
  • A. 1
  • B. 2
  • C. 3
  • D. 6
  • Questão 3
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    

    Quantas colunas essa matriz possui?
  • A. 2
  • B. 3
  • C. 5
  • D. 6
  • Questão 4
    Considere a matriz abaixo:
    
    matriz = [
        [10, 20, 30],
        [40, 50, 60]
    ]
    

    Qual valor está na primeira linha e segunda coluna?
  • A. 10
  • B. 20
  • C. 40
  • D. 50
  • Questão 5
    Considere a matriz abaixo:
    
    matriz = [
        [10, 20, 30],
        [40, 50, 60]
    ]
    

    Qual expressão acessa o valor `50`?
  • A. `matriz[0][1]`
  • B. `matriz[0][2]`
  • C. `matriz[1][1]`
  • D. `matriz[2][1]`
  • Questão 6
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    print(matriz[0][0])
    

  • A. 1
  • B. 2
  • C. 3
  • D. 4
  • Questão 7
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    print(matriz[1][0])
    

  • A. 1
  • B. 2
  • C. 3
  • D. 4
  • Questão 8
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    
    print(matriz[1][2])
    

  • A. 3
  • B. 4
  • C. 5
  • D. 6
  • Questão 9
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    print(len(matriz))
    

  • A. 1
  • B. 2
  • C. 3
  • D. 4
  • Questão 10
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    

    Qual expressão pode ser utilizada para descobrir a quantidade de colunas?
  • A. `len(matriz)`
  • B. `len(matriz[0])`
  • C. `len(matriz[0][0])`
  • D. `len(matriz[1][0])`
  • Questão 11
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    
    print(matriz[0])
    

  • A. 1
  • B. [1, 2, 3]
  • C. [4, 5, 6]
  • D. 6
  • Questão 12
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    
    print(matriz[1])
    

  • A. [1, 2, 3]
  • B. [4, 5, 6]
  • C. 4
  • D. 6
  • Questão 13
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    for linha in matriz:
        print(linha)
    

  • A. 1 e 2
  • B. [1, 2] e [3, 4]
  • C. 1, 2, 3 e 4 em uma única linha
  • D. Apenas [1, 2]
  • Questão 14
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    for linha in matriz:
        for valor in linha:
            print(valor)
    

  • A. 1, 2, 3, 4
  • B. 1, 3, 2, 4
  • C. 4, 3, 2, 1
  • D. [1, 2] e [3, 4]
  • Questão 15
    Qual estrutura de repetição é normalmente utilizada para percorrer todos os elementos de uma matriz representada por listas de listas?
  • A. Um único `if`.
  • B. Dois `for` aninhados.
  • C. Apenas um `while` sem condição.
  • D. Um `print()` para cada elemento.
  • Questão 16
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    
    soma = 0
    
    for linha in matriz:
        for valor in linha:
            soma += valor
    
    print(soma)
    

  • A. 6
  • B. 15
  • C. 21
  • D. 12
  • Questão 17
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6]
    ]
    
    soma = 0
    
    for valor in matriz[0]:
        soma += valor
    
    print(soma)
    

  • A. 3
  • B. 6
  • C. 15
  • D. 21
  • Questão 18
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    

    Qual comando altera o valor 4 para 10?
  • A. `matriz[0][0] = 10`
  • B. `matriz[0][1] = 10`
  • C. `matriz[1][0] = 10`
  • D. `matriz[1][1] = 10`
  • Questão 19
    Analise o código e identifique o conteúdo final da matriz.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    matriz[0][1] = 10
    
    print(matriz)
    

  • A. [[1, 2], [3, 4]]
  • B. [[10, 2], [3, 4]]
  • C. [[1, 10], [3, 4]]
  • D. [[1, 2], [10, 4]]
  • Questão 20
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6],
        [7, 8, 9]
    ]
    

    Qual é o valor que está na segunda linha e terceira coluna?
  • A. 3
  • B. 5
  • C. 6
  • D. 8
  • Questão 21
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2, 3],
        [4, 5, 6],
        [7, 8, 9]
    ]
    

    Qual é o valor da diagonal principal?
  • A. 1, 2 e 3
  • B. 3, 5 e 7
  • C. 1, 5 e 9
  • D. 7, 8 e 9
  • Questão 22
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    for i in range(2):
        for j in range(2):
            print(matriz[i][j])
    

  • A. 1, 2, 3, 4
  • B. 1, 3, 2, 4
  • C. 4, 3, 2, 1
  • D. 1, 4, 2, 3
  • Questão 23
    Considere a matriz abaixo:
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    

    Qual expressão acessa a primeira linha da matriz?
  • A. `matriz[0]`
  • B. `matriz[1]`
  • C. `matriz[0][0]`
  • D. `matriz[1][1]`
  • Questão 24
    Considere a matriz abaixo:
    
    matriz = [
        [10, 20, 30],
        [40, 50, 60]
    ]
    

    Qual expressão acessa a terceira coluna da primeira linha?
  • A. `matriz[0][0]`
  • B. `matriz[0][1]`
  • C. `matriz[0][2]`
  • D. `matriz[1][2]`
  • Questão 25
    Analise o código e identifique o que será impresso.
    
    matriz = [
        [1, 2],
        [3, 4]
    ]
    
    for linha in matriz:
        print(sum(linha))
    

  • A. 3 e 7
  • B. 4 e 6
  • C. 10
  • D. 1, 2, 3 e 4