ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
برنامه ای بنویسید که شماره دانشجویان را از ورودی خوانده آنها رابه طور صعودی مرتب کند وباخواندن یک شماره دانشجویی آن رادر آرایه جستجو کند؟
#include <conio.h>
#include <iostream>
using namespace std;
void main()
{
unsigned int a[10], c;
for (int i=0;i<10;i++)
cin>>a[i];
for (int i=0;i<10;i++)
for (int j=i+1;j<10;j++)
if (a[j]>a[i])
{
c=a[i];
a[i]=a[j];
a[j]=c;
}
cout<< "------------------" <<'\n';
for (int i=0;i<10;i++)
cout<<a[i]<<'\n';
//-----------------------
unsigned int find;
int f=0;
cout<< "shomareh ra vared konid:" ;
cin>>find;
for (int i=0;i<10;i++)
{
if (find == a[i])
cout<< "sahih mibashad :"<< a[i];
else
{
f++;
}
}
if (f ==10)
{
cout<< "sahih neest :"<< find;
}
cin.get();
cin.get();
}
منبع : وب سایت پروژه سعید (saeed project)