Data update
This commit is contained in:
parent
4d5544505c
commit
4924dd0264
3073 changed files with 55820 additions and 4408 deletions
25
Task/Loops-Break/Zig/loops-break-2.zig
Normal file
25
Task/Loops-Break/Zig/loops-break-2.zig
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
const std = @import("std");
|
||||
|
||||
pub fn main() !void {
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
var prng = std.Random.DefaultPrng.init(blk: {
|
||||
var seed: u64 = undefined;
|
||||
try std.posix.getrandom(std.mem.asBytes(&seed));
|
||||
break :blk seed;
|
||||
});
|
||||
const rand = prng.random();
|
||||
|
||||
while (true) {
|
||||
const n1 = rand.intRangeAtMost(u8, 0, 19);
|
||||
try stdout.print("{d:2} ", .{n1});
|
||||
|
||||
if (n1 == 10) {
|
||||
break;
|
||||
}
|
||||
|
||||
const n2 = rand.intRangeAtMost(u8, 0, 19);
|
||||
try stdout.print("{d:2}\n", .{n2});
|
||||
}
|
||||
|
||||
try stdout.print("\n", .{});
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue