#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define size 4
int main() {
int matriz[size][size];
int i, j;
// Inicializa o gerador de números aleatórios
srand(time(NULL));
// 1. Gerar a matriz com números aleatórios
for(i = 0; i < size; i++) {
for(j = 0; j < size; j++) {
matriz[i][j] = rand() % 100; // números de 0 a 99
}
}
// 2. Imprimir a matriz
printf("Matriz %dx%d:\n\n", size, size);
for(i = 0; i < size; i++) {
for(j = 0; j < size; j++) {
printf("%3d ", matriz[i][j]);
}
printf("\n");
}
// 3. Imprimir a segunda linha da matriz
printf("\nSegunda linha da matriz:\n");
for(j = 0; j < size; j++) {
printf("%3d ", matriz[1][j]); // linha 1 = segunda linha
}
printf("\n");
// 4. Imprimir as colunas
printf("\nImprime a 2° coluna da matrix: \n");
for(i = 0; i < size; i++) {
printf("%3d \n", matriz[i][1]); // linha 1 = segunda linha
}
printf("\n");
return 0;
}
Nenhum comentário:
Postar um comentário