Carregando...
Carregando...
Ajude a melhorar a plataforma
Dado o seguinte programa de uma matriz de 3X3, este programa lê a matriz e depois deveria perguntar para cada elemento da matriz se é maior, menor ou igual a zero. Em cada caso, o programa deverá apresentar uma mensagem. Indique a alternativa correta que apresente os comandos que faltam no programa. 1 matriz = [ [ 0 , 0 , 0 ] , [ 0 , 0 , 0 ] , [ 0 , 0 , 0 ] ] 2 for i in range ( 0 , 3 ) : 3 for j in range ( 0 , 3 ) : 4 matriz [ i ] [ j ] = int ( f'Entre com o Valor da Matriz [ { i } , { j } ]: ' ) ) 5 ( 1 ) 6 ( 2 ) 7 ( 3 ) 8 ( 4 ) 9 ( 5 ) 10 ( 6 ) 11 for x in range ( 0 , 3 ) : 12 for y in range ( 0 , 3 ) : 13 print ( matriz [ x ] [ y ] )
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
RESOLUÇÃO: ( 1 ) if matriz [ i ] [ j ] > 0 : ( 2 ) print ( 'O elemento é maior que zero,' , matriz [ i ] [ j ] ) ( 3 ) elif matriz [ i ] [ j ] < 0 : ( 4 ) print ( 'O elemento é menor que zero,' , matriz [ i ] [ j ] ) ( 5 ) else : ( 6 ) print ( 'O elemento é zero' ) JUSTIFICATIVA Este programa tem que verificar cada elemento da matriz. Nesse caso, para poder saber o conteúdo de cada elemento, é necessário colocar o í ndice da linha e o í ndice da coluna: if matriz[i][j] > 0.