วันอาทิตย์ที่ 28 กันยายน พ.ศ. 2557
Lab 3[continue] : Task#1 - Find the index of a value in an array
void setup()
{
int[] x={4,8,5};
int value,pos;
value=5;
pos=find_index(x,value);
print_index(x,value,pos);
}
int find_index(int[] x,int value)
{
int pos=-1;
for(int i=0;i<x.length;i++)
{
if(x[i]==value)
{
pos=i;
}
}
return pos;
}
void print_index(int[] x,int value, int pos)
{
print("X = {");
for(int i=0;i<x.length;i++)
{
print(x[i]);
if(i<x.length-1)
{
print(",");
}
else
{
println("}");
}
}
if(pos==-1)
{
print(value+" is not in X[]");
}
else
{
print(value+" has index = "+pos+" in X");
}
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น