陣列
利用陣列搜尋疑犯
#include <iostream>
using namespace std;
int main()
{
int z[10];
int i,k,h;
cout << "輸入疑犯編號" << endl;
i=0;
for (i=0;i<=9;i++)
{
cin >>z[i];
}
cout <<"輸入要找的疑犯編號"<<endl;
cin>>h;
for (k=0;k<=9;k++)
{
if (h==z[k])
{
cout <<"在第"<<k+1<<"順位抓到"<<endl;
break;
}
if (h!=z[k])
{
cout <<"不再這房間"<<endl;
}
}
return 0;
}
利用陣列計算加權平均
#include <iostream>
using namespace std;
int main()
{
int s,i;
int a[7]={50,60,70,80,90,95,100};
int v[7]={5,4,4,3,2,2,2};
int sum=0,val=0;
for (i=0;i<=6;i++)
{
sum=sum+v[i]*a[i];
val=val+v[i];
}
cout <<"總分"<<sum<<"分"<<endl;
cout <<"加權值"<<val<<endl;
cout <<"平均"<<sum/val<<"分"<<endl;
return 0;
}