C00 - Introduction to C - ![rnarciso's 42 C Piscine C 00 Score](https://camo.githubusercontent.com/048cc1ca497d7e34ed8fda129ee9319ef87a41b25ae8ee3741df5f5fec1d1eb6/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373732323335)
- ex00: ft_putchar - Print a Character
- ex01: ft_print_alphabet - Print the Alphabet
- ex02: ft_print_reverse_alphabet - Print the Alphabet in Reverse
- ex03: ft_print_numbers - Print the Numbers 0 to 9
- ex04: ft_is_negative - Print the Numbers 9 to 0 in Reverse
- ex05: ft_print_comb - Combine Numbers into Different Double Combinations
- ex06: ft_print_comb2 - Create a function that displays all different combination of two digits between 00...
- ex07: ft_putnbr - Create a function that displays the number entered as a parameter...
- ex08: ft_print_combn - Create a function that displays all different combinations of n numbers...
C01 - Pointers and If Statements - ![rnarciso's 42 C Piscine C 01 Score](https://camo.githubusercontent.com/8389b72f493e41c9f5dad21b3ea17bfa15b776b161b60bdef7275cb4772811c5/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373838353733)
- ex00: ft_ft - Make a Pointer to 42
- ex01: ft_ultimate_ft - Make a Pointer to a Pointer to a...to 42
- ex02: ft_swap - Swap Two Values, Using a Temporary Variable
- ex03: ft_div_mod - Use Div and Mod to Return a Value
- ex04: ft_ultimate_div_mod - Store Values, Swap Them, use Div and Mod
- ex05: ft_putstr - Write a String
- ex06: ft_strlen - Get the Length of a String
- ex07: ft_rev_int_tab - Create a function which reverses a given array of integer
- ex08: ft_sort_int_tab - Create a function which sorts an array of integers by ascending order
C02 - Introduction To Strings and Arrays - ![rnarciso's 42 C Piscine C 02 Score](https://camo.githubusercontent.com/8db907d11731f7b7d27bf76d99fda0c45ab7614e88d5d8db74716d379d5f0c7b/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373930313035)
- ex00: ft_strcpy - Copy a String
- ex01: ft_strncpy - String Copy With an Unsigned Int
- ex02: ft_str_is_alpha - Conditional Statements using Arrays
- ex03: ft_str_is_numeric - Check a String is Numbers
- ex04: ft_str_is_lowercase - Check a String is Lowercase
- ex05: ft_str_is_uppercase - Check a String is Uppercase
- ex06: ft_str_is_printable - Check a String is Printable
- ex07: ft_strupcase - Make a String Uppercase
- ex08: ft_strlowcase - Make a String Lowercase
- ex09: ft_strcapitalize - Create a function that capitalizes the first letter of each word and...
- ex10: ft_strlcpy - Reproduce the behavior of the function strlcpy
- ex11: ft_putstr_non_printable.c - Create a function that displays a string of characters onscreen. If this...
- ex12: ft_print_memory - Create a function that displays the memory area onscreen...
C03 - String Functions, Manipulation and Concatanation - ![rnarciso's 42 C Piscine C 03 Score](https://camo.githubusercontent.com/cdd89d0c8557e050c72d319c31aafae3f6a1f86e7189e3b86e035c9b6bff5296/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373935363833)
- ex00: ft_strcmp - Compare Two Strings, Returning a Value
- ex01: ft_strncmp - Compare Two Strings, Returning a Value, Using Unsigned Ints
- ex02: ft_strcat - Concatanate Two Strings
- ex03: ft_strncat - Concatanate Two Strings, Using Unsigned Ints
- ex04: ft_strstr - Reproduce the behavior of the function strstr
- ex05: ft_strlcat - Reproduce the behavior of the function strlcat
C04 - Analysing String Qualities and Manipulating Ints - ![rnarciso's 42 C Piscine C 04 Score](https://camo.githubusercontent.com/719511eabf9eab2df68a2a159c9d0c1da13c9fd2e700f07b92c04703ac878ed8/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373938373137)
- ex00: ft_strlen - Get the Length of a String
- ex01: ft_putstr - Print a String
- ex02: ft_putnbr - Print Any Number Within The Max / Min Int
- ex03: ft_atoi - Write a function that converts the initial portion of the string pointed by str to...
- ex04: ft_putnbr_base - Create a function that displays a number in a base system in...
- ex05: ft_atoi_base - Write a function that converts the initial portion of the string pointed by...
C05 - Mathematical Concepts in C - ![rnarciso's 42 C Piscine C 05 Score](https://camo.githubusercontent.com/6167bcea579f7decc84a8fde0771eeec47fccd2d20d5518490686f1091bef9c5/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32383033393632)
- ex00: ft_iterative_factorial - Create a Program that Generates Iterative Factorials
- ex01: ft_recursive_factorial - Generate Recursive Factorials
- ex02: ft_iterative_power - Generate Iterative Powers
- ex03: ft_recursive_power - Generate Recursive Powers
- ex04: ft_fibonacci - Generate the Fibbonnacci Sequence
- ex05: ft_sqrt - Find the Square Root of a Given Number
- ex06: ft_is_prime - Create a function that returns 1 if the number given as a parameter is...
- ex07: ft_find_next_prime - Create a function that returns the next prime number greater or equal to...
- ex08: ft_ten_queens_puzzle - Create a function that displays all possible placements of the ten queens on a chessboard which...
C06 - Understanding Argc and Argv - ![rnarciso's 42 C Piscine C 06 Score](https://camo.githubusercontent.com/3198a25aa60c68e09587783a0d540380e9b79983511dfae7cd12c937935d5ae4/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32383033363933)
- ex00: ft_print_program_name - Print the Name of a Program
- ex01: ft_print_params - Print Parameters of a Program
- ex02: ft_rev_params - Print Parameters of a Program in Reverse
- ex03: ft_sort_params.c - Create a program that displays its given arguments sorted by ascii order
C07 - Memory Allocation - ![rnarciso's 42 C Piscine C 07 Score](https://camo.githubusercontent.com/bc0ba2cb464af4cd29690b52d5136f318b1fed16d55e67239dd6381ffa8773cc/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32383036333135)
- ex00: ft_strdup - Duplicate a String
- ex01: ft_range - Return a Range
- ex02: ft_ultimate_range - Return the Length of a Range
- ex03: ft_strjoin - Join Two Strings Together
Shell00 - Simple Unix and Git commands - ![rnarciso's 42 C Piscine Shell 00 Score](https://camo.githubusercontent.com/86b9e7cf0964674eea0ff773bef2f174eb9e8bb0428e687db15a02fad9f3543e/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373636383432)
- ex00: Z - Create a file called z that returns "Z", followed by...
- ex01: testShell00 - Create a file called testShell00 in your submission directory
- ex02: Oh yeah, mooore... - Create the following files and directories
- ex03: SSH me! - Create your own SSH key
- ex04: midLS - In a midLS file, place the command line that will list all files and directories in your current directory
- ex05: GiT commit - Create a shell script that displays the ids of...
- ex06: gitignore - In this exercice, you will write a short shell script that lists all the...
- ex07: diff - Create a file b, so that...
- ex08: clean - In a file called clean place the command line that will search for all files...
- ex09: Illusions, not tricks, Michael... - Create a magic file called ft_magic that will be formatted appropriately to...
Shell01 - More advanced Unix commands - ![rnarciso's 42 C Piscine Shell 01 Score](https://camo.githubusercontent.com/474bd53d79c0db1adf58f9b167b4c402524fa99418061c611eab51bdbfc4aed6/68747470733a2f2f626164676534322e76657263656c2e6170702f6170692f76322f636c6138757a6673373030333030666a766c3676796c6635732f70726f6a6563742f32373934333331)
- ex01: print_groups - Write a command line that will display the list of groups for which...
- ex02: find_sh - Write a command line that searches for all file names that end with ".sh"...
- ex03: count_files - Write a command line that counts and displays the number of regular files...
- ex04: MAC - Write a command line that displays your machine’s MAC addresses...
- ex05: Can you create it ? - Create a file containing only "42", and NOTHING else. Its name will be: "?$'MaRViN'$?"
- ex06: Skip - Write a command line that displays one line out of two for the command...
- ex07: r_dwssap - Write a command line that displays the output of a cat /etc/passwd command, removing...
- ex08: add_chelou.sh - Write a command line that takes numbers from variables FT_NBR1, in...