diff --git a/public/usage-examples/utilities/is_prime_number-1-example copy.txt b/public/usage-examples/utilities/is_prime_number-1-example copy.txt new file mode 100644 index 000000000..eaa816f76 --- /dev/null +++ b/public/usage-examples/utilities/is_prime_number-1-example copy.txt @@ -0,0 +1,3 @@ +This example demonstrates how to test if integers are prime using SplashKit's +built-in is_prime_number / IsPrimeNumber function in Python, C++, and C#. +It shows output such as "17 is prime" and "18 is not prime." diff --git a/public/usage-examples/utilities/is_prime_number-1-example-oop.cs b/public/usage-examples/utilities/is_prime_number-1-example-oop.cs new file mode 100644 index 000000000..824abd4c7 --- /dev/null +++ b/public/usage-examples/utilities/is_prime_number-1-example-oop.cs @@ -0,0 +1,17 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + int[] numbers = { 17, 18 }; + + foreach (int num in numbers) + { + if (SplashKit.IsPrimeNumber(num)) // SplashKit function + SplashKit.WriteLine(num + " is prime"); + else + SplashKit.WriteLine(num + " is not prime"); + } + } +} diff --git a/public/usage-examples/utilities/is_prime_number-1-example-top-level.cs b/public/usage-examples/utilities/is_prime_number-1-example-top-level.cs new file mode 100644 index 000000000..e36ea4f18 --- /dev/null +++ b/public/usage-examples/utilities/is_prime_number-1-example-top-level.cs @@ -0,0 +1,11 @@ +using SplashKitSDK; + +int[] numbers = { 17, 18 }; + +foreach (int num in numbers) +{ + if (SplashKit.IsPrimeNumber(num)) // SplashKit function + SplashKit.WriteLine(num + " is prime"); + else + SplashKit.WriteLine(num + " is not prime"); +} diff --git a/public/usage-examples/utilities/is_prime_number-1-example.cpp b/public/usage-examples/utilities/is_prime_number-1-example.cpp new file mode 100644 index 000000000..33479f865 --- /dev/null +++ b/public/usage-examples/utilities/is_prime_number-1-example.cpp @@ -0,0 +1,17 @@ +#include "splashkit.h" + +int main() +{ + int numbers[] = {17, 18}; + + for (int i = 0; i < 2; i++) + { + int num = numbers[i]; + if (is_prime_number(num)) // SplashKit function + write_line(std::to_string(num) + " is prime"); + else + write_line(std::to_string(num) + " is not prime"); + } + + return 0; +} diff --git a/public/usage-examples/utilities/is_prime_number-1-example.py b/public/usage-examples/utilities/is_prime_number-1-example.py new file mode 100644 index 000000000..f9352eac9 --- /dev/null +++ b/public/usage-examples/utilities/is_prime_number-1-example.py @@ -0,0 +1,9 @@ +from splashkit import write_line, is_prime_number + +numbers = [17, 18] + +for num in numbers: + if is_prime_number(num): # SplashKit function + write_line(f"{num} is prime") + else: + write_line(f"{num} is not prime")