Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
/*4. Escreva um algoritmo que leia um inteiro N (0 =< N <= 100), correspondente a ordem de uma matriz M de inteiros, e construa a matriz de acordo com o exemplo abaixo. LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO I - TT 214 EXERCÍCIO 4 AULA 7 WELLINGTON RENAN GONÇALVES RA 148232*/ #include "stdio.h" #include "stdlib.h" #define NLIN 100 #define NCOL 100 int main(){ int matriz[NLIN][NCOL]; int N; int l, c; int conta; int contb; int valor; printf("Digite um numero: \n"); do{ scanf("%d", &N); if( N<= 0 || N>= 100){ printf("Ordem invalida digite novamente: \n"); } }while( N<0 || N>100 ); valor = 1; contb = N; for (conta = 0; conta < N; conta++){ for (l=conta; l < contb; l++){ for (c=conta; c < contb; c++){ matriz[l][c] = valor; } } contb--; valor++; } printf("\nA matriz eh:\n"); for (l=0; l < N; l++){ for (c=0; c < N; c++){ printf("%d\t",matriz[l][c]);} printf("\n");} return 0; }
Compartilhar