Buscar

1.      Faça um programa na linguagem C++ que leia uma matriz de 6 x6 elementos usando o laço for. Após a leitura da matriz o programa deve solicit...

1.      Faça um programa na linguagem C++ que leia uma matriz de 6 x6 elementos usando o laço for. Após a leitura da matriz o programa deve solicitar ao usuário um número pelo qual será multiplicado por cada elementos da diagonal primaria


Respostas

19 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Ed Verified user icon

Claro! Segue abaixo um exemplo de programa em C++ que lê uma matriz de 6x6 elementos usando o laço for e solicita ao usuário um número para multiplicar cada elemento da diagonal primária: ```c++ #include using namespace std; int main() { int matriz[6][6]; int multiplicador; // Lendo a matriz for(int i = 0; i < 6; i++) { for(int j = 0; j < 6; j++) { cout << "Digite o elemento [" << i << "][" << j << "]: "; cin >> matriz[i][j]; } } // Lendo o multiplicador cout << "Digite o número multiplicador: "; cin >> multiplicador; // Multiplicando a diagonal primária for(int i = 0; i < 6; i++) { matriz[i][i] *= multiplicador; } // Imprimindo a matriz resultante cout << "Matriz resultante:" << endl; for(int i = 0; i < 6; i++) { for(int j = 0; j < 6; j++) { cout << matriz[i][j] << " "; } cout << endl; } return 0; } ``` Espero ter ajudado!

0
Dislike0
User badge image

Eng. Joelcir Gheno

#include


int main() {

  const int tamanhoMatriz = 6;

  int matriz[tamanhoMatriz][tamanhoMatriz];

  int numeroMultiplicador;


  // Leitura da matriz

  for (int i = 0; i < tamanhoMatriz; i++) {

    for (int j = 0; j < tamanhoMatriz; j++) {

      std::cout << "Digite o elemento da matriz [" << i + 1 << "][" << j + 1 << "]: ";

      std::cin >> matriz[i][j];

    }

  }


  // Solicita o número multiplicador

  std::cout << "Digite o número pelo qual você deseja multiplicar os elementos da diagonal primária: ";

  std::cin >> numeroMultiplicador;


  // Multiplica os elementos da diagonal primária

  for (int i = 0; i < tamanhoMatriz; i++) {

    matriz[i][i] *= numeroMultiplicador;

  }


  // Exibe a matriz resultante

  std::cout << "Matriz resultante:\n";

  for (int i = 0; i < tamanhoMatriz; i++) {

    for (int j = 0; j < tamanhoMatriz; j++) {

      std::cout << matriz[i][j] << ' ';

    }

    std::cout << '\n';

  }


  return 0;

}


0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina