วันเสาร์ที่ 12 กันยายน พ.ศ. 2558

Lab 4 : Summary of prime numbers

void setup() {
  println("Summary of prime numbers = "+sum_prime(3));
}
int sum_prime(int number) {
  int first_prime = 2;
  int sum = 0;
  while (first_prime<=number) {
    if (prime_number(first_prime)) {
      sum += first_prime;
    }
    first_prime++;
  }
  return sum;
}
boolean prime_number(int prime) {
  boolean result = true;
  int n=2;
  while (n<prime) {
    if (prime%n == 0) {
      result = false;
    }
    n++;
  }
  if(prime == 1) {
    result = false;
  }
  return result;
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น