Board logo

標題: 判斷是否為質數 [打印本頁]

作者: 周政輝    時間: 2017-6-20 17:50     標題: 判斷是否為質數

本帖最後由 周政輝 於 2017-6-20 18:05 編輯

判斷使用者輸入的數值 是否為質數
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     //判斷使用者輸入的數值 是否為質數
  7.     //2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101
  8.     int num =0;
  9.     bool isPrime = true; //是質數
  10.     cout<< "請輸入一個數字 判斷是否為質數" << endl;
  11.     cin >> num;
  12.    
  13.     for(int i=2;i<num;i++)
  14.     {
  15.       if(num%i==0)
  16.       {
  17.         isPrime =false;
  18.         break; //跳離迴圈
  19.      
  20.       }
  21.      
  22.     }
  23.   
  24.   
  25.     if(isPrime == true)
  26.     {
  27.       cout << "是質數" << endl;
  28.       
  29.     }
  30.     else{
  31.      cout << "不是質數" << endl;     
  32.     }
  33.     system("pause");
  34.     return 0;   
  35. }
複製代碼

作者: 巫沛庭    時間: 2017-6-20 18:06

此帖僅作者可見
作者: 張閎鈞    時間: 2017-6-20 18:09

此帖僅作者可見
作者: 張凱婷    時間: 2017-6-20 18:09

此帖僅作者可見
作者: 巫晉宇    時間: 2017-6-20 18:15

此帖僅作者可見
作者: 林峻安    時間: 2017-6-20 18:16

此帖僅作者可見
作者: 顏羽彤    時間: 2017-6-20 18:19

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2