check home phone-call search send

سورس تشخیص بزرگترین و کوچکترین عضو آرایه

یکی از تمرین هایی که به شدت مورد درخواست اساتید قرار میگیرد تمرین تشخیص بزرگترین و کوچکترین عضو آرایه می باشد که معمولا با سوال : برنامه ای بنویسید که بزرگترین و کوچکترین عضو آرایه را پیدا کند و اندیس و مقدار آنها را در خروجی چاپ کند پرسیده می شود. البته توانایی نوشتن برنامه تشخیص بزرگترین و کوچکترین عضو آرایه باعت می شود شما در برنامه هایی که بزرگتر هستند و از آرایه در آنها استفاده میکنید راحتر و روانتر شود پس پیشنهاد میکنم این تمرین هایی که کوچیک هستند رو با دقت انجام دهید. چون انجام همین تمرین ها و دیدن سورس کدها میتواند شما رو در نوشتن برنامه های بزرگتر به شدت یاری کند.

تشخیص بزرگترین و کوچکترین عضو آرایه

سورس تشخیص بزرگترین و کوچکترین عضو آرایه

#include<iostream>
#include<conio.h>
using namespace std;
void min_max(int&,int&,int[],int);
void get(int[],int);
main()
{
int min,max,n;
int* a;
cout<<"enter n:";
cin>>n;
a=new int[n];
get(a,n);
min_max(min,max,a,n);
cout<<"\n"<<"min="<<"a["<<min<<"]="<<a[min]<<"\n\n";
cout<<"max="<<"a["<<max<<"]="<<a[max]<<"\n\n";
cout<<"press any key to exit...";
getch();
return 0;
}
 
//**********
void min_max(int& minindex,int& maxindex,int a[],int n)
{
minindex=0;
maxindex=0;
for(int i=0;i<n;i++)
{
if(a[minindex]>a[i])
minindex=i;
else if(a[maxindex]<a[i])
maxindex=i;
}//end of for
}//end of min_max()
 
//**********
void get(int a[],int n)
{
for(int i=0;i<n;i++)
{
cout<<"a["<<i<<"]=";
cin>>a[i];
}//end of for
}//end of get()
 
 
//>   sourceiran.com
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید