急救!!!!! 有关数组和素数的问题.

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:39:02
1.题目要求:
编程实现:给定一个int类型的一维数组a[10], 先输入10个数存入a中,计算数组a中所有下标为偶数的元素的平均值,并输出。

2.题目要求:
写一个程序,程序的功能是:从键盘输入一个整数m,输出3到m(含m)之间的所有素数,并计数。
所谓素数:只能被1和它本身整除的数。例如:13,就只能被1和13整除,其他2到12都不能被13整除。

#include <iostream>
#include <fstream>
using namespace std;

int main()
{
int num[10];
int sum1=0;
int sum2=0;
for(int i=0; i<10; i++)
{
cout<<"输入第"<<i+1<<"个数:"<<endl;
cin>>num[i];
if( num[i] % 2 == 0 )
{
sum1+=num[i];
}
else
{
sum2+=num[i];
}
}

cout<<"偶数和是:"<<sum1<<endl;
cout<<"奇数和是:"<<sum2<<endl;
return 0;
}

#include <iostream>
#include <fstream>
using namespace std;

bool Is(long num);

int main()
{
int num=0;

cout<<"输入一个数:"<<endl;
cin>>num;
if( num>2 )
{
for(int i=3; i<=num; i++)
{
if(Is(i))
{
cout<<i<<endl;
}