বিবেচনা করুন আমাদের একটি ম্যাট্রিক্স আছে, আমাদের কাজ হল সেই ম্যাট্রিক্সের প্রতিটি কলামের সর্বোচ্চ উপাদান খুঁজে বের করা এবং সেগুলি প্রিন্ট করা। এই কাজ সহজ. প্রতিটি কলামের জন্য, সর্বোচ্চ রিসেট করুন এবং সর্বোচ্চ উপাদানটি খুঁজুন এবং এটি মুদ্রণ করুন। আসুন আরও ভালোভাবে বোঝার জন্য কোডটি দেখি।
উদাহরণ
#include<iostream> #define MAX 10 using namespace std; void largestInEachCol(int mat[][MAX], int rows, int cols) { for (int i = 0; i < cols; i++) { int max_col_element = mat[0][i]; for (int j = 1; j < rows; j++) { if (mat[j][i] > max_col_element) max_col_element = mat[j][i]; } cout << max_col_element << endl; } } int main() { int row = 4, col = 4; int mat[][MAX] = { { 3, 4, 1, 81 }, { 1, 84, 9, 11 }, { 23, 7, 21, 1 }, { 2, 1, 44, 5 } }; largestInEachCol(mat, row, col); }
আউটপুট
23 84 44 81