|
查看: 2366|回复: 37
|
帮帮忙!!谁会C++ PROGRAMMING?
[复制链接]
|
|
|
有点乱哦~~
教下我......
之前老师教我们做觉得容易..自己做就....
帮帮忙!!!感谢不尽!!!!
Write a program that receives an integer from the user. The program then displays as many prime numbers as the input entered by the user. The displayed prime numbers should be sequential. A prime number is any number that can be divided by itself and one without leaving a remainder. The number 1 is not considered a prime number.
Example:
| Input | Output
| | 3 | 2,3,5
| | 5 | 2,3,5,7,11 | | 7 | 2,3,5,7,11,13,17 |
Tip: You will likely need to make use of while loops and a break statement though any other means of writing the program that arrives at a correct solution is welcomed.
这星期五之前要交哦..... |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-5-2009 03:57 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 26-5-2009 04:06 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-5-2009 04:10 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 26-5-2009 04:10 PM
|
显示全部楼层
language 自己打..
我只能告诉你就是
这是example..没有用language做的
input=x
for(i=0,i<x,i++)
if i%2=0
{counter+1
for (j=1,j<i,j++)
if j%i=0
counter++
if counter = 2 then it is prime number
自己去想。。帮人要有限度 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-5-2009 04:12 PM
|
显示全部楼层
原帖由 Sam911 于 26-5-2009 04:10 PM 发表 
language 自己打..
我只能告诉你就是
这是example..没有用language做的
input=x
for(i=0,i
谢啦~
我等下回去试着做..
现在是在学院的图书馆上网..
没那个SOFTWARE... |
|
|
|
|
|
|
|
|
|
|
发表于 26-5-2009 05:29 PM
|
显示全部楼层
你过来nilai, 我教你做...  |
|
|
|
|
|
|
|
|
|
|
发表于 28-5-2009 12:18 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 2-6-2009 08:51 PM
|
显示全部楼层
回复 8# 爱心男神 的帖子
容易到脫褲子  |
|
|
|
|
|
|
|
|
|
|
发表于 11-6-2009 07:40 PM
|
显示全部楼层
之前在NILAI给cassie教C++,
也是很喜欢出这种问题。
不过比较简单。
display
×
××
×××
××××
×××××
哈哈~~ |
|
|
|
|
|
|
|
|
|
|
发表于 11-6-2009 07:43 PM
|
显示全部楼层
原帖由 Sam911 于 26/5/2009 16:10 发表 
input=x
for(i=0,i<x,i++)
if i%2=0
{counter+1
for (j=1,j<i,j++)
if j%i=0
counter++
这是pseudocode. |
|
|
|
|
|
|
|
|
|
|
发表于 13-6-2009 02:47 PM
|
显示全部楼层
这个是最基本的。。。。。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-6-2009 09:31 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 18-6-2009 04:50 PM
|
显示全部楼层
回复 13# emotion 的帖子
信。。不难相信3个臭皮匠都胜不过 半个诸葛亮  |
|
|
|
|
|
|
|
|
|
|
发表于 18-6-2009 07:33 PM
|
显示全部楼层
#include <iostream>
using namespace std;
void prime(int input);
int
main(int argc, char *argv[])
{
int input;
do{
if (cin.fail()) {
cin.clear();
while (cin.get() != '\n');
}
cout<<"How many prime numbers you want zhi1437 to display? : ";
cin>>input;
} while ((cin.fail()) || (input < 0));
cout << input << " => ";
prime(input);
cout << endl << "Pay me some $$ for helping allowance" << endl;
return EXIT_SUCCESS;
}
void
prime( int input)
{
int count = 0;
bool isPrime = true;
for ( int i = 2; i <= 1000; i++)
{
for ( int j = 2; j <= input; j++)
{
if ( i != j && i % j == 0 )
{
isPrime = false;
break;
}
}
if ( isPrime )
{
count++;
cout << i <<", ";
if(count == input)
break;
}
isPrime = true;
}
}
我使用中文发帖~
[ 本帖最后由 zhi1437 于 18-6-2009 07:36 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 19-6-2009 11:33 AM
|
显示全部楼层
回复 13# emotion 的帖子
你是什么 lecturer ,我的老师也是弄到我们都bre bre
都是要回家看他的note,一直尝试才会的 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 19-6-2009 09:20 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 19-6-2009 09:21 PM
|
显示全部楼层
原帖由 木村拓栽 于 19-6-2009 11:33 AM 发表 
你是什么 lecturer ,我的老师也是弄到我们都bre bre
都是要回家看他的note,一直尝试才会的
我不是在main campus读的,
是在分校读的..
那lecture之前在sem 2的时候教我们software application..
也是教到一头雾水..不过有note可以refer..
但这次的没有..=.=
还有谁是会的?
可以留下你们的email吗?
我在这边找不到人跟我讨论哦!!
全部读acc,business的.=.=
no one study I.T
[ 本帖最后由 emotion 于 19-6-2009 09:23 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 19-6-2009 09:22 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 29-6-2009 08:34 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|