Ir para conteúdo
Fórum Script Brasil

Pâmella Roberta

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Pâmella Roberta

  1. Olá, 

    Estou com dificuldade para fazer uma matriz 10 x 10 em c, onde tenho que zerar todos os números abaixo da diagonal principal.
    Cheguei a fazer assim mas para os números da diagonal abaixo não to conseguindo zerar. 
    Se alguém puder me ajudar, agradeço demais. 

     

    Void MM (int X[10] [10]) {
                      printf (“\n\n\n’’);
                             int i,j;
                   for (i=0; i<10; i++) {
                    printf(“\n”);
                            for (j=0; j<10;j++)
                            printf (“\t%d’’, x [j]);
    }}

    void RR (int x[10] [10]) {                                                 
    int i, j;
    printf (“\nDigite 10 valores\n”);
    for (i=0; i<10; i++)
    scanf (“%d”, &x );
    for (i=0; i<10; i++)    {
    x [j] = i+j;
    x[j] = i+j;
    }}
     

    void DD (int x [10] [10]) {
    int i, j, k=0;
    for (i=0; i<10; i++)
                 for ( j=0;j<10; j++)
                            if (x [j] < k)

                                  k = x [j];

    for ( i=0; i<10; i++)
                for ( j=0; j<10; j++)
                       if (x [j] = k)
                            x [j] = 0;
    }

    main () {
    int x[10][10]
    RR(x);
    MM(x);
    DD(x);
    MM(x);


    MM é onde mostra a matriz, RR registra os números da matriz e DD a diagonal 

×
×
  • Criar Novo...