PDA

View Full Version : thắc mắc bài tập với mảng


madboy_1510
12-03-2010, 09:26 PM
may su huynh giup dum e hai bai nay zoi.

Cho mảng một chiều a chứa n số nguyên.
1. Viết hàm kiểm tra xem x có thuộc mảng a hay không ? nếu có th́ trả về giá trị i nhỏ nhất sao chi a[i] bằng x, nếu không có th́ trả về giá trị -1.
2. T́m số nguyên tố nhỏ nhất lớn hơn mọi giá trị có trong mảng.:khi10:

khigiadano
12-03-2010, 10:10 PM
câu 1:

int Tim_X(int a[MAX],int n, int x)
{
for(int i=0;i<n;i++)
{
if(a[i]==x)
return i;
}
return -1;
}


Câu 2 từ từ nhá

khigiadano
12-03-2010, 10:18 PM
Câu 2 giả sử đă t́m được số lớn nhất trong mảng "So_Max" và có hàm kiểm tra số nguyên tố xuất ra TRUE FALSE


int Tim_Kiem(int a[MAX],int n, int So_Max)
{
for(int i=1;i<=So_Max*So_Max;i++)
{
if(So_Nguyen_To(So_Max+i)==true)
return So_Max+1;
}
return -1;
}

madboy_1510
13-03-2010, 08:22 PM
cam on may pro nhiu nha!!!

madboy_1510
13-03-2010, 09:23 PM
cong nhan hay thiet