[ Foro de C ]

tare en c

05-Nov-2020 20:03
Hugo Morales
0 Respuestas

Que tal, tengo una tarea en c donde debo de
1. La diagonal principal.
2. La primera fila.
3. La ultima columna.
4. Las filas pares.
5. Las columnas impares.
6. El triangular superior y la diagonal principal.
7. El triangular inferior y la diagonal principal.
todo esto sobre una matriz, usando for, ya logre el triangulo superior y la diagonal, sin embargo no he logrado el resto, espero me puedan ayudar:
dejo mi código

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main (void)
{
   int  i, j, suma = 0;
   char michar=160;
   srand(time(NULL));
   int A[7][5];
   printf("matriz:\n");
   for (i=0; i<7; i++)
       {
       for (j=0; j<5; j++)
           {
               A[i][j]=1+rand() % 9;
               printf("%d", A[i][j]);
               if (i==j) {
                   suma=suma+A[i][j];
               }
     
           }
       printf("\n");
       
          }
   printf("La suma de la diagonal: \n %d \n", suma);
}




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)