Diagonal principal y diagonal secundaria de una matriz

Nicki_5595 Mensajes publicados 5 Estado Miembro -  
Nicki_5595 Mensajes publicados 5 Estado Miembro -
Bonjour, j'ai beau chercher de l'aide alors ceci est mon dernier espoir, pour sollicité votre aide Je Vous présente mon bout de code pour le diagonale principale parce que j'aimerais avoir celle qui détermine la diagonale secondaire
déjà merci pour votre aide...

#include<stdio.h> #include<stdlib.h> main(){ int l,c,i,j; int mat1[50][50],vec[50]; printf("Entrer le nombre de ligne de la matrice: "); scanf("%d",&l); printf("Entrer le nombre de colonne de la matrice: "); scanf("%d",&c); // creation matrice 1 for(i=0;i<l;i++){ for(j=0;j<c;j++){ printf("entrer la %d ligne et la %d colonne de la matrice 1: ",(i+1),(j+1)); scanf("%d",&mat1[i][j]); } } //affiche matrice 1 printf("\nla matrice 1 est:\n"); for(i=0;i<l;i++){ for(j=0;j<c;j++){ printf("%d\t",mat1[i][j]); } printf("\n"); } // creation diagonale secondaire for(i=0;i<l;i++){ vec[i]=mat1[i][c-i-1]; } //affiche diagonale secondaire printf(" \n Diagonale secondaire est : \n"); for(i=0;i<l;i++){ printf("%d\t",vec[i]); } }


Configuration: Windows / Chrome 87.0.4280.66

3 respuestas

  1. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   Ambassadeur 1 588
     
    Hola,
    ¿cuál es la diferencia entre estas dos diagonales?
    ¿Escribiste este código para la diagonal principal? Si es así, creo que pronto encontrarás cómo hacerlo para la diagonal secundaria.
    0
    1. Nicki_5595 Mensajes publicados 5 Estado Miembro
       
      No importa cuántas reflexiones tenga, no he encontrado nada en mis pensamientos
      así que estaré encantado de tener tu ayuda al respecto.
      0
      1. Nicki_5595 Mensajes publicados 5 Estado Miembro > yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención  
         
        He reflexionado bien, pero tomaré un poco más de tiempo, gracias por la información.
        Y tan pronto como tenga la respuesta, ustedes estarán al tanto.
        0