MY CODE
unknown
plain_text
3 years ago
2.8 kB
5
Indexable
#include <stdio.h> int main() { int arr1[3][3], i, j; int max_element = 0; int loop = 0; printf("\tLEKOPANE KENALEMANG 22001265 CODE :)\t \n"); while (loop == 0) { /* Stored values into the array 1*/ printf("Input elements in the matrix :\n"); for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { printf("element - [%d],[%d] : ", i, j); if (scanf_s("%d", &arr1[i][j]) != 1) { printf("Invalid I.d entered\n"); } } } // displayed matrix 3 printf("\nThe matrix is : \n"); for (i = 0; i < 3; i++) { printf("\n"); for (j = 0; j < 3; j++) { printf("%d\t", arr1[i][j]); }; } printf("\n\n"); // odd elements in matrix 4 printf("The odd elements in matrix: "); for(i=0;i<3;i++) { for(j=0;j<3;j++) { if(arr1[i][j] % 2 != 0) { printf("%d, ",arr1[i][j]); } } } printf("\n\n"); // ascending order matrix 5 int tmp,l; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { tmp = arr1[i][j]; l = j + 1; for (int k = i; k < 3; k++) { while (l < 3) { if (tmp > arr1[k][l]) { tmp = arr1[k][l]; arr1[k][l] = arr1[i][j]; arr1[i][j] = tmp; } l++; } l = 0; } } } printf("The ascending order of matrix: \n"); for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { printf("%d ", arr1[i][j]); } printf("\n"); } // largest element in matrix 6 printf("\n\n"); printf("The largets element in matrix is: "); for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { if(arr1[i][j] > max_element) { max_element = arr1[i][j]; } } } printf("%d\n\n", max_element); // square all elements in matrix 7 printf("Square all element in matrix: "); for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { printf("%d ", arr1[i][j]*arr1[i][j]); } printf("\n"); } printf("\n\n"); } return(0); }
Editor is loading...