কম্পিউটার

C/C++ এবং অ্যাপ্লিকেশনে INT_MAX এবং INT_MIN


এই টিউটোরিয়ালে, আমরা C/C++ এ INT_MAX এবং INT_MIN বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

INT_MIN এবং INT_MAX হল ম্যাক্রো যা একটি পরিবর্তনশীল/উপাদানের জন্য সর্বনিম্ন এবং সর্বোচ্চ মান সেট করার জন্য সংজ্ঞায়িত করা হয়৷

উদাহরণ

#include<bits/stdc++.h>
int main(){
   printf("%d\n", INT_MAX);
   printf("%d", INT_MIN);
   return 0;
}

আউটপুট

2147483647
-2147483648

আবেদন

একটি অ্যারেতে MIN মান গণনা করা হচ্ছে

উদাহরণ

#include <bits/stdc++.h>
//calculating minimum element in an array
int compute_min(int arr[], int n){
   int MIN = INT_MAX;
   for (int i = 0; i < n; i++)
   MIN = std::min(MIN, arr[i]);
   std::cout << MIN;
}
int main(){
   int arr[] = { 2019403813, 2147389580, 2145837140, 2108938594, 2112076334 };
   int n = sizeof(arr) / sizeof(arr[0]);
   compute_min(arr, n);
   return 0;
}

আউটপুট

2019403813

  1. int এবং const int এবং C/C++ এর মধ্যে পার্থক্য কি?

  2. C/C++ এ void main এবং int main এর মধ্যে পার্থক্য

  3. C/C++ এ const int*, const int * const এবং int const * এর মধ্যে পার্থক্য?

  4. সি++ এবং সি#-এ ফরিচ