Added constants and Timestamp struct

Added all the required constants and the timestamp struct. First structure of the printTimestamp function
main
2wenty1ne 2024-10-24 13:22:59 +02:00
commit 50d0a243fe
1 changed files with 27 additions and 0 deletions

27
Testat-Planer.zig 100644
View File

@ -0,0 +1,27 @@
const std = @import("std");
const Timestamp = struct {
hours: u64,
minutes: u64,
};
const testees = undefined;
const number_of_testees: u64 = undefined; // len von testees
const total_minutes: u64 = 60; // Gesamte Dauer in min
const pause_minutes: u64 = 2; // Länge der Pause zwischen 2 Testaten
pub fn main () !void {
var testStamp = Timestamp {
.hours = 13,
.minutes = 5,
};
try printTimestamp(&testStamp);
}
// Printet timestamp im Format HH:MM
pub fn printTimestamp(ts: *Timestamp) !void {
const writer = std.io.getStdOut().writer();
try writer.print("{d}:{d}", ts.*);
}