Facebook
From mehmet alperen tekin, 2 Months ago, written in C#.
Embed
Download Paste or View Raw
Hits: 168
  1. //Please write the algorithm flow with pseudo-code or any software language which displays all prime numbers having 3 digits and starting with 5.
  2. # sayının asal olup olmadığı
  3. def is_prime(n):
  4.     if n <= 1:
  5.         return False
  6.     if n <= 3:
  7.         return True
  8.     if n % 2 == 0 or n % 3 == 0:
  9.         return False
  10.     i = 5
  11.     while i * i <= n:
  12.         if n % i == 0 or n % (i + 2) == 0:
  13.             return False
  14.         i += 6
  15.     return True
  16.  
  17. # 5'ten başlayan 3 basamaklı asal sayıları bulma
  18. def find_prime_numbers():
  19.     prime_numbers = []
  20.     for num in range(500, 600):
  21.         if str(num).startswith('5') and is_prime(num):
  22.             prime_numbers.append(num)
  23.     return prime_numbers
  24.  
  25. # asal sayıları görüntüleme
  26. print("Prime numbers with 3 digits starting with 5:")
  27. print(find_prime_numbers())
  28.