From 2f1deb082fbe6d6aebfc7d8c403e6c40ba32ccca Mon Sep 17 00:00:00 2001
From: Axel <axel.dumont4@etu.univ-lorraine.fr>
Date: Tue, 3 Dec 2024 08:38:27 +0100
Subject: [PATCH] ajout de sf1b

---
 sf1b   | Bin 0 -> 16088 bytes
 sf1b.c |  47 +++++++++++++++++++++++++++++++++++++++++++++++
 sf1b.o | Bin 0 -> 1976 bytes
 3 files changed, 47 insertions(+)
 create mode 100755 sf1b
 create mode 100644 sf1b.c
 create mode 100644 sf1b.o

diff --git a/sf1b b/sf1b
new file mode 100755
index 0000000000000000000000000000000000000000..951ef22e9ef3ea967e2bedc4cba50d57374d50b7
GIT binary patch
literal 16088
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

literal 0
HcmV?d00001

diff --git a/sf1b.c b/sf1b.c
new file mode 100644
index 0000000..9cec91a
--- /dev/null
+++ b/sf1b.c
@@ -0,0 +1,47 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+ 
+// Print the current date and time in C
+int main(void)
+{
+    // variables to store the date and time components
+    int hours, minutes, seconds, day, month, year;
+ 
+    // `time_t` is an arithmetic time type
+    time_t now;
+ 
+    // Obtain current time
+    // `time()` returns the current time of the system as a `time_t` value
+    time(&now);
+ 
+    // Convert to local time format and print to stdout
+    printf("Today is %s", ctime(&now));
+ 
+    // localtime converts a `time_t` value to calendar time and
+    // returns a pointer to a `tm` structure with its members
+    // filled with the corresponding values
+    struct tm *local = localtime(&now);
+ 
+    hours = local->tm_hour;         // get hours since midnight (0-23)
+    minutes = local->tm_min;        // get minutes passed after the hour (0-59)
+    seconds = local->tm_sec;        // get seconds passed after a minute (0-59)
+ 
+    day = local->tm_mday;            // get day of month (1 to 31)
+    month = local->tm_mon + 1;      // get month of year (0 to 11)
+    year = local->tm_year + 1900;   // get year since 1900
+ 
+    // print local time
+    if (hours < 12) {    // before midday
+        printf("Time is %02d:%02d:%02d am\n", hours, minutes, seconds);
+    }
+    else {    // after midday
+        printf("Time is %02d:%02d:%02d pm\n", hours - 12, minutes, seconds);
+    }
+ 
+    // print the current date
+    printf("Date is: %02d/%02d/%d\n", day, month, year);
+ 
+    return 0;
+}
+
diff --git a/sf1b.o b/sf1b.o
new file mode 100644
index 0000000000000000000000000000000000000000..46a3338d74bb00872015cc52df6cba7fc902fbdb
GIT binary patch
literal 1976
zcmb_c&1(};5T8vy?H5sd5bI&ZRut@-L=PIFM%%SHSP!K^dXkr9ON03$yN6Ve9s<I$
z1Uz{5AMom-M^UkQ?5)Rw6$<7MAxJ@?&g{NvH|ypi4!rk%^PAtid3p0ToBG2C5k&zu
z1?J$yV-}#^e}YpkOu;yeK_+c~OE+4vbW`6=+uH{e>caM?baTLE?d>gELnQiP+R+c4
z)Ud60Jk)RNZ5M&9w>)ah)(<=sZM;)#ecy8?2Z}?0s=dbZ&gkYvXQ}06+K%1{uls!(
zL(OW($+R53ZSUCc!%pWc?Kzo!M?VPP#QhmxKCD#oVnZ#M>Wm31g_7aISR$XC;Yk&x
zkzS!Hh8BcHSxJ>Lu6t8{1YmJ~KB-<=FtP<vR^tgRp~Yt7H?K-amk5*Y44^z)2BjWV
zrpAVbUt;4fAWwtr7ftsjqAw!z<Aaf(s30QTsOSCg<0vfJ7y2Rq`oL{$R|=Il<I}rm
zKyCs@v`gtZ<30GZJ^1rIcre%ESuF=8Q7A*s!gfHlRw!F*P^{!c(Iu!NpMjn;o&NWc
zXMAVG5Bm7ah{+;2`f#xR29ao_$M<*4-z5@_c)APLza|om_u*E&@#w$y`6zkTUy}Y#
z5B=AGeop%B9(vWMry9qmnHwcbWI;2nnzybqsu@M0Sw`IgEiWtqTGli{tKnxrPOefa
z8D)%>E0&=xKFZ9RmdHIt0i_x1Pu6MzyYin*#eL|_Qm_1$k`BK+js^eIrZ7M~O0ht$
zZFw2PG6BCvw+{E~oYc{~APKz*zugHIlEEN-4SCx0U-RRbOM7<p4t=h_ir8<#`nNGi
zT+A;*{7MSd0MGfn-p4p&zw~Vw8KQkGx#0P?Wd1Gxril6enO;T^*1tn}q1-3xALVjB
z^He5S8!2eZ`n%+yjpE>MnS9Pag*ezdihq`yPLt!a;I*8_SXh3PilGT_Ii7?0e*l5T
B2?+oI

literal 0
HcmV?d00001

-- 
GitLab