Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //IFF - Introdução à Programação
- //Slide - Página 48 - Exercício 6
- #include<stdio.h>
- #include<locale.h>
- int main(){
- setlocale(LC_ALL,"Portuguese");
- int l=0,c=0;
- float diagonal=1;
- printf("Entre com o número de linhas e o npumero de colunas respectivamente: ");
- scanf("%d%d",&l,&c);
- float matriz[l][c];
- for(int i=0;i<l;i++){
- for(int k=0;k<c;k++){
- printf("Entre com o valor da posição (%d,%d) da matriz: ",i+1,k+1);
- scanf("%f",&matriz[i][k]);
- if(i==k) diagonal*=matriz[i][k];
- }
- }
- printf("O resultado da diagonal principal foi %.2f.",diagonal);
- }
Advertisement
Add Comment
Please, Sign In to add comment