Browse Source

Finished hw1/task5 and ran all test

Joshua Rutschmann 8 years ago
parent
commit
f88f69dd1d
1 changed files with 13 additions and 2 deletions
  1. 13
    2
      hw1/task5/src/main.rs

+ 13
- 2
hw1/task5/src/main.rs View File

1
 //! hw01t5: Primzahltest
1
 //! hw01t5: Primzahltest
2
 fn is_prime(n: u64) -> bool {
2
 fn is_prime(n: u64) -> bool {
3
-    unimplemented!();
3
+    for i in 2..n {
4
+        if n % i == 0 {
5
+            return false;
6
+        }
7
+    }
8
+    n > 1 && n % 1 == 0 && n % n == 0
4
 }
9
 }
5
 
10
 
6
 
11
 
7
 fn main() {
12
 fn main() {
8
-    unimplemented!();
13
+    for i in 1..31 {
14
+        if is_prime(i){
15
+            println!("{}*",i);
16
+        }else{
17
+            println!("{}",i);
18
+        }
19
+    }
9
 }
20
 }
10
 
21
 
11
 #[test]
22
 #[test]

Loading…
Cancel
Save