Ir ao conteúdo
  • Cadastre-se

Gustavo França

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

posts postados por Gustavo França

  1. Em 10/06/2022 às 23:56, devair1010 disse:

    @arfneto   tem razão ,  mas é que editei no editor do próprio site CHW ,  e nem testei antes , e só hoje vi que faltou essas duas declarações , mas incrível que funcionou mesmo sem elas , e vou postar sem usar o botão   <>  , pois  nesse pc aqui o site não mostrar esse botão ,  e como no código postado por @FLASHLEGENDS usou conio   deixei ai  ,      :

    matrizes.jpg.ff1fca04ba658586cf1dd18bcb250a2c.jpg

     

    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    #include <windows.h>
    /// prototipo de funcoes
    int divisivel3 ( int , int , int matriz[5][5] );

    int main(int argc, char const *argv[])
    {
      int j , i , cont = 0;
      HANDLE _h = GetStdHandle(STD_OUTPUT_HANDLE);
      SetConsoleTextAttribute( _h , 15 + ( 9 << 4 ) );
      //Matriz com valores fixo para não fazer a leitura
      int matriz[5][5] = {
          { 15 ,  9 , 23 , 43 , 49 },
          {  3 , 36 , 55 , 53 , 18 },
          { 12 , 42 , 51 , 57 , 34 },
          {  6 , 32 , 28 , 25 , 62 },
          { 72 , 91 , 81 , 16 , 41 }
      };
      printf("\n");
      for(i=0; i<5; i++)for(j=0; j<5; j++)
        if( divisivel ( i , j , matriz ) == 1 )
        {
          printf("  Numero divisivel por 3 Encontrado "
                 "na linha %3d , coluna %3d , Numero %3d = %5.2f  \n",
          i+1,j+1,matriz [i][j],(float)matriz [i][j] / 3);
          cont++;
        }
      printf("\nTotal de DivisIveis por 3 => %d", cont );
      printf("\n\tTecle\n\n\n");
      getch();
      SetConsoleTextAttribute( _h , 7 + ( 0 << 4 ) );
      return 0;
    }
    int divisivel ( int i, int j , int matriz[5][5] )
    {
      if( matriz[i][j] % 3 == 0 )  /// resto da divisao por tres
      {
        return 1;  /// marca como divisivel
      }
      else
      {
        return 0; /// marca como não divisIveL
      }
    }

     

    @FLASHLEGENDS    coloque essa linha

    int divisivel3 ( int , int , int matriz[5][5] );

         lá no início , no lugar onde está essa

    int divisivel3 (  int matriz[5][5] );

        antes da função main ,

    Olá @devair1010 testei aqui com o código que você criou  e mesmo assim não funcionou, seria possível tirar um print da sua tela para eu transcrever o código manualmente?

    • Obrigado 1

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!