Ir ao conteúdo
  • Cadastre-se

djoudjouGod

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. bom, preciso fazer um programa assim: Faça uma matriz [2][2] (onde o usuario digita os numeros.) e some a diagonal secundaria. (essa parte eu consegui fazer), o problema foi a outra parte do programa, que é: verifique se um valor "X" foi ENCONTRADO ou NAO FOI ENCONTRADO na matriz digitada. Nessa parte da uns bugs, ou ele encontra todos os numeros que eu digito, ou nao encontra nenhum. comecei a programar esse ano. enfim, vou mandar o código aqui, desde ja obrigado. #include <stdio.h> #include <stdlib.h> #include <string.h> void main() { int matriz[2][2]; int soma,x; int l,c; inicio: system("cls"); for(l = 0; l < 2; l++) { for(c = 0; c < 2; c++) { printf("Digite os valores -> [%d] [%d] ", l,c); scanf("%d",&matriz[l][c]); } } for(l = 0; l < 2; l++) { for(c = 0; c < 2; c++) { printf(" %d ",matriz[l][c]); } printf("\n"); } printf("\n"); soma = matriz [0][1] + matriz [1][0]; printf("\nA soma da diagonal secundaria eh: %d\n ",soma); printf("\n\n"); for(x = 0; x < 1; x++) { printf("Digite um valor a ser pesquisado na matriz: "); scanf("%d",&x); if(x == matriz[l][c]) { printf("Encontrado"); printf("\n"); } else { printf("Nao encontrado"); printf("\n"); system("pause"); goto inicio; } } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!