221V 1 week ago
parent
commit
f9ad04f83f
1 changed files with 15 additions and 14 deletions
  1. 15 14
      exercises/013_while3.zig

+ 15 - 14
exercises/013_while3.zig

@@ -16,18 +16,19 @@
 //
 //
 const std = @import("std");
 const std = @import("std");
 
 
-pub fn main() void {
-    var n: u32 = 1;
-
-    // I want to print every number between 1 and 20 that is NOT
-    // divisible by 3 or 5.
-    while (n <= 20) : (n += 1) {
-        // The '%' symbol is the "modulo" operator and it
-        // returns the remainder after division.
-        if (n % 3 == 0) ???;
-        if (n % 5 == 0) ???;
-        std.debug.print("{} ", .{n});
-    }
-
-    std.debug.print("\n", .{});
+pub fn main() void{
+  var n: u32 = 1;
+  
+  // I want to print every number between 1 and 20 that is NOT
+  // divisible by 3 or 5.
+  while(n <= 20) : (n += 1){
+    // The '%' symbol is the "modulo" operator and it
+    // returns the remainder after division.
+    if(n % 3 == 0){ continue; }
+    if(n % 5 == 0){ continue; }
+    std.debug.print("{} ", .{n});
+  }
+  
+  std.debug.print("\n", .{});
 }
 }
+