C++作业7
来源:互联网 发布:java金融系统开发实例 编辑:程序博客网 时间:2024/06/06 09:41
项目一:素数和回文
#include<iostream.h>#include<cmath>void isprime(){int i,j;int k=0;for(i=1;i<300;i++){for(j=2;j<i-1;j++)if(!(i%j))break;if(i%j){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}return;}void ispalindrome(){int a,b,i;int k=0;for(i=2;i<10;i++){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}for(i=10;i<100;i++){a=i/10;b=i%10;if(a==b){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}for(i=100;i<=300;i++){a=i/100;b=i%10;if(a==b){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}return ;}void doublee(){int i,j,a,b;int k=0;for(i=2;i<10;i++){for(j=2;j<i-1;j++)if(!(i%j))break;if(i%j){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}for(i=10;i<100;i++){for(j=2;j<i-1;j++)if(!(i%j))break;if(i%j){a=i/10;b=i%10;if(a==b){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}}for(i=100;i<=300;i++){for(j=2;j<i-1;j++)if(!(i%j))break;if(i%j){a=i/100;b=i%10;if(a==b){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}}return ;}void kenisushu(){int i,j,a,b,c,d;int k=0;for(i=2;i<10;i++){for(j=2;j<i-1;j++)if(!(i%j))break;if(i%j)if(!(i%j))break;if(i%j){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}for(i=10;i<100;i++){a=i/10;b=i%10;c=b*10+a;if(!(i%j))break;if(i%j)for(j=2;j<c-1;j++)if(!(c%j))break;if(c%j){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}for(i=100;i<300;i++){a=i/100;b=i%10;c=i-a*100-b;d=b*100+c+a;if(!(i%j))break;if(i%j)for(j=2;j<d-1;j++)if(!(d%j))break;if(d%j){cout<<i<<" ";k++;if(k%5==0)cout<<"\n";}}return;}void main(){int c;cout<<"输出三百以内的素数"<<endl;isprime();cout<<"\n";c++;if(c%5==0)cout<<endl;int m;cout<<"输出三百以内的回文数"<<endl;ispalindrome();cout<<"\n";m++;if(m%5==0)cout<<endl;int n;cout<<"输出三百以内的素回文数"<<endl;doublee();cout<<"\n";n++;if(n%5==0)cout<<endl;int d;cout<<"输出三百以内的可逆素数"<<endl;kenisushu();d++;if(d%5==0)cout<<endl;return ;}
0 0
- c++--作业7
- 作业7C 语言
- c++作业7
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C语言作业-7-1多项式加法
- C语言作业-7-2鞍点
- 22017/12/7C语言作业
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业7
- C语言期中作业
- C语言期末作业
- 算法设计 -- 初步感想
- java的注释以及编码规范
- 使用服务注册广播接收者
- c++作业7
- poj3322翻译
- C++作业7
- 191_TraceView的使用
- C++作业6
- 生成结果以及处理结果代码段(c++和python)
- JavaSE_Java中的流重定向_重新定位到控制台
- Android 屏幕分辨率工具类使用
- 192_Activity给Service发消息
- IIS7.5 自定义Html/shtml/htm...后缀映射
- c++第七次实验