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 - struct Lógica de Programação - Geral Lógica de programação - Ponteiros
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$ 70 / h
Vinícius B.
Santo André / SP
Vinícius B.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 21 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Lógica de programação - Quero aprender a programar Lógica de programação - string Lógica de programação - Preciso de ajuda na prova de lógica de programação
MBA: Business Intelligence (Faculdade Descomplica)
Te ensino a programar. Professor de programação, com 5 anos de atuação em .net, sql, entity framework, scrum etc.
R$ 75 / h
Danilo L.
Campina Grande / PB
Danilo L.
4,9 (18 avaliações)
Horas de aulas particulares ministradas 28 horas de aula
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Lógica de programação - Básico ao Avançado
Graduação: Engenharia da Computação (IFPB - Campus Campina Grande )
Desenvolvedor web full stack. Acompanhamento particular em python/django, c/c++, java, selenium e js!