Me ajudem nessa - matrizes em c

Lógica de programação

Faça um algoritmo em linguagem C que leia duas matrizes 3 x 3. Mostrar quais valores são iguais, a posição e o numero de valores que são iguais.

Foto de Julia S.
Julia perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Roberto P.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Você deverá percorer as duas matrizes, para isso utilize uma estrutura de repetição, for por excemplo:

enquanto(var x =0 ; x <=2 ; x++){

      enquanto(var y = 0 ; y <= 2 ; y++){

           if(matrizA[x][y] == matrizB[x][y]){

                iguais++

           }

     }fimenquantoy

}fimenquanto x

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Rafael A.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 9 meses
#include <stdio.h>
 
int main() {
    int matriz1[3][3];
    int matriz2[3][3];
 
    // Leitura das matrizes
    printf("Digite os elementos da primeira matriz (3x3):\n");
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 3; j++) {
            scanf("%d", &matriz1[i][j]);
        }
    }
 
    printf("Digite os elementos da segunda matriz (3x3):\n");
    for (int k = 0; k < 3; k++) {
        for (int l = 0; l < 3; l++) {
            scanf("%d", &matriz2[k][l]);
        }
    }
 
    // Comparação e impressão dos valores iguais
    printf("Valores iguais nas matrizes e suas posições:\n");
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 3; j++) {
    for (int k = 0; k < 3; k++) {
for (int l = 0; l < 3; l++) {
     if (matriz1[i][j] == matriz2[k][l]) {
                printf("Valor: %d, Posição da matriz 1: (%d, %d), Posição da matriz 2: (%d, %d) \n", matriz1[i][j], i, j, k, l);
            }
        }
    }
 
    return 0;
}

Professores particulares de Lógica de programação

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 50 / h
Roberto P.
Imperatriz / MA
Roberto P.
3,8 (6 avaliações)
Tarefas resolvidas 6 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Lógica de programação - C# Lógica de programação - CSS Lógica de programação - Estrutura de dados
Especialização: Informática na Educação (IFMA - INSTITUTO FEDERAL DO MARANHÃO)
Professor de informática a mais de 15 anos, venha aprender de forma clara e objetivo na prática.
R$ 65 / h
Salomao F.
Salvador / BA
Salomao F.
3,9 (10 avaliações)
Horas de aulas particulares ministradas 20 horas de aula
Tarefas resolvidas 3 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Lógica de Programação - Geral
Especialização: Engenharia de segurança do trabalho (UNIFACS)
Venha estudar Matemática, Física, Cálculo
R$ 60 / h
Reginaldo A.
São Paulo / SP
Reginaldo A.
4,9 (23 avaliações)
Horas de aulas particulares ministradas 13 horas de aula
Tarefas resolvidas 19 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Lógica de programação - C++ Lógica de programação - GNUPlot Lógica de programação - Programação Arduino
Doutorado: Tecnologia Nuclear - Aplicações (Universidade de São Paulo)
Professor de ciências, matemática, física, cálculo e informática. Vamos estudar?