commit 31586db850d011659af5fa2b8bfff89cb2d065d3 Author: Syxpi Date: Sat Feb 28 12:27:14 2026 +0100 Add files diff --git a/ft_hello_42/ft_hello_42.c b/ft_hello_42/ft_hello_42.c new file mode 100644 index 0000000..ab2b0d7 --- /dev/null +++ b/ft_hello_42/ft_hello_42.c @@ -0,0 +1,19 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_hello_42.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: Syxpi +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/02/28 11:36:02 by Syxpi #+# #+# */ +/* Updated: 2026/02/28 11:39:00 by Syxpi ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +int main(void) +{ + write(1, "Hello 42\n", 9); + return (0); +} diff --git a/ft_hello_42/ft_hello_42.exe b/ft_hello_42/ft_hello_42.exe new file mode 100644 index 0000000..228b88f Binary files /dev/null and b/ft_hello_42/ft_hello_42.exe differ diff --git a/ft_is_positive/ft_is_positive.c b/ft_is_positive/ft_is_positive.c new file mode 100644 index 0000000..cf174a0 --- /dev/null +++ b/ft_is_positive/ft_is_positive.c @@ -0,0 +1,32 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_is_positive.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: Syxpi +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/02/28 12:12:07 by Syxpi #+# #+# */ +/* Updated: 2026/02/28 12:14:15 by Syxpi ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_is_positive(int nb) +{ + char c; + + if (nb >= 0) + c = 'P'; + else + c = 'N'; + write(1, &c, 1); +} + +int main(void) +{ + ft_is_positive(42); + ft_is_positive(-5); + write(1, "\n", 1); + return (0); +} diff --git a/ft_is_positive/ft_is_positive.exe b/ft_is_positive/ft_is_positive.exe new file mode 100644 index 0000000..0c97b35 Binary files /dev/null and b/ft_is_positive/ft_is_positive.exe differ diff --git a/ft_print_reverse_alphabet/ft_print_reverse_alphabet.c b/ft_print_reverse_alphabet/ft_print_reverse_alphabet.c new file mode 100644 index 0000000..cbd6216 --- /dev/null +++ b/ft_print_reverse_alphabet/ft_print_reverse_alphabet.c @@ -0,0 +1,25 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_print_reverse_alphabet.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: Syxpi +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/02/28 11:53:50 by Syxpi #+# #+# */ +/* Updated: 2026/02/28 12:11:28 by Syxpi ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_print_reverse_alphabet(void) +{ + char letter; + + letter = 'z'; + while (letter >= 'a') + { + write(1, &letter, 1); + } + write(1, "\n", 1); +} diff --git a/ft_print_reverse_alphabet/ft_print_reverse_alphabet.exe b/ft_print_reverse_alphabet/ft_print_reverse_alphabet.exe new file mode 100644 index 0000000..1fb9f48 Binary files /dev/null and b/ft_print_reverse_alphabet/ft_print_reverse_alphabet.exe differ diff --git a/ft_print_z/ft_print_z.c b/ft_print_z/ft_print_z.c new file mode 100644 index 0000000..0de046a --- /dev/null +++ b/ft_print_z/ft_print_z.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_print_z.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: Syxpi +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/02/28 12:14:58 by Syxpi #+# #+# */ +/* Updated: 2026/02/28 12:15:29 by Syxpi ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_print_z(void) +{ + write(1, "z\n", 2); +}