diogoAlves

IFF/Introdução à Programação/Slide/Pag 48/Ex 6

Mar 7th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. //IFF - Introdução à Programação
  2. //Slide - Página 48 - Exercício 6
  3. #include<stdio.h>
  4. #include<locale.h>
  5.  
  6. int main(){
  7.     setlocale(LC_ALL,"Portuguese");
  8.     int l=0,c=0;
  9.     float diagonal=1;
  10.    
  11.     printf("Entre com o número de linhas e o npumero de colunas respectivamente: ");
  12.     scanf("%d%d",&l,&c);
  13.     float matriz[l][c];
  14.     for(int i=0;i<l;i++){
  15.         for(int k=0;k<c;k++){
  16.             printf("Entre com o valor da posição (%d,%d) da matriz: ",i+1,k+1);
  17.             scanf("%f",&matriz[i][k]);
  18.             if(i==k) diagonal*=matriz[i][k];
  19.         }
  20.     }
  21.     printf("O resultado da diagonal principal foi %.2f.",diagonal);
  22. }
Advertisement
Add Comment
Please, Sign In to add comment