ش | ی | د | س | چ | پ | ج |
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<iostream.h>
#include<conio.h>
void input ( int [] , int ) ;
void bubble ( int [] , int ) ;
void output ( int [] , int ) ;
int main(){
const int k = 10 ;
int arr[k] ;
clrscr() ;
cout << " Enter arrey : " ;
input ( arr , k ) ;
bubble ( arr , k ) ;
output ( arr , k ) ;
getch() ;
return 0 ;
}
void input ( int arr[] , int k ){
int i ;
for ( i=0 ; i<k ; i++ ){
cin >> arr[i] ;
}
}
void bubble ( int arr[] , int k ){
int i , j , temp ;
for ( i=k-1 ; i>0 ; i-- ){
for ( j=0 ; j<i ; j++ ){
if ( arr[j] > arr[j+1] ){
temp = arr[j] ;
arr[j] = arr[j+1] ;
arr[j+1] = temp ;
}
}
}
}
void output ( int arr[] , int k ){
int i ;
for ( i=0 ; i<k ; i++ ){
cout << arr[i] ;
}
}
لطفا کد برنامه زیر را بنویسید:
برنامه ای که طوال و مقادیر یک آرایه بعدی را گرفته سپس از ورودی یک مقدار را بگیرد و در خروجی چاپ کند که آیا این مقدار در آرایه ای که از ورودی گرفته وجو دارد یا نه؟