From 3916915cdebd67f7938f3f0ed18b59e710aa4769 Mon Sep 17 00:00:00 2001 From: Syxpi Date: Wed, 4 Mar 2026 17:05:09 +0100 Subject: [PATCH] Upload files to "/" --- ft_is_negative.c | 28 ++++++++++++++++++++++++++++ ft_print_alphabet.c | 18 ++++++++++++++++++ ft_print_numbers.c | 18 ++++++++++++++++++ ft_print_reverse_alphabet.c | 18 ++++++++++++++++++ ft_putchar.c | 18 ++++++++++++++++++ 5 files changed, 100 insertions(+) create mode 100644 ft_is_negative.c create mode 100644 ft_print_alphabet.c create mode 100644 ft_print_numbers.c create mode 100644 ft_print_reverse_alphabet.c create mode 100644 ft_putchar.c diff --git a/ft_is_negative.c b/ft_is_negative.c new file mode 100644 index 0000000..c152711 --- /dev/null +++ b/ft_is_negative.c @@ -0,0 +1,28 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_is_negative.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: lclerel- +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/03/04 10:08:57 by lclerel- #+# #+# */ +/* Updated: 2026/03/04 16:11:32 by lclerel- ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_is_negative(int n) +{ + char c; + + if (n >= 0) + { + c = 'P'; + } + else + { + c = 'N'; + } + write(1, &c, 1); +} diff --git a/ft_print_alphabet.c b/ft_print_alphabet.c new file mode 100644 index 0000000..333ffc1 --- /dev/null +++ b/ft_print_alphabet.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_print_alphabet.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: lclerel- +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/03/04 09:53:03 by lclerel- #+# #+# */ +/* Updated: 2026/03/04 14:06:37 by lclerel- ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_print_alphabet(void) +{ + write(1, "abcdefghijklmnopqrstuvwxyz", 26); +} diff --git a/ft_print_numbers.c b/ft_print_numbers.c new file mode 100644 index 0000000..605b0c8 --- /dev/null +++ b/ft_print_numbers.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_print_numbers.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: lclerel- +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/03/04 10:06:13 by lclerel- #+# #+# */ +/* Updated: 2026/03/04 14:08:05 by lclerel- ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_print_numbers(void) +{ + write(1, "0123456789", 10); +} diff --git a/ft_print_reverse_alphabet.c b/ft_print_reverse_alphabet.c new file mode 100644 index 0000000..d3cbf4a --- /dev/null +++ b/ft_print_reverse_alphabet.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_print_reverse_alphabet.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: lclerel- +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/03/04 13:27:15 by lclerel- #+# #+# */ +/* Updated: 2026/03/04 13:48:03 by lclerel- ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_print_reverse_alphabet(void) +{ + write(1, "zyxwvutsrqponmlkjihgfedcba", 26); +} diff --git a/ft_putchar.c b/ft_putchar.c new file mode 100644 index 0000000..ca1c704 --- /dev/null +++ b/ft_putchar.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_putchar.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: lclerel- +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2026/03/04 09:24:28 by lclerel- #+# #+# */ +/* Updated: 2026/03/04 14:03:05 by lclerel- ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +void ft_putchar(char c) +{ + write(1, &c, 1); +}