Welcome to my GitHub Project & Program Library! 👋
This repository is dedicated towards my past projects/programs that I have coded for fun in order to develop better skills in coding and learning new knowledge! 😃
Upcoming projects will be posted and updated on this repository for GitHub users to leverage and learn from!
The Fibonacci sequence is a set of integers (the Fibonacci numbers) that starts with a zero, followed by a one, then by another one, and then by a series of steadily increasing numbers. The sequence follows the rule that each number is equal to the sum of the preceding two numbers.
The Fibonacci sequence begins with the following 14 integers:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233 ...
Each number, starting with the third, adheres to the prescribed formula. For example, the seventh number, 8, is preceded by 3 and 5, which add up to 8.
That being said, I created a code that allows users to play around with the Fibonacci sequence. You can try it out here!
This program allows users to put 5 scores for 5 judges and it reads and calculates the average between the scores. Try it here!
This project sorts out a list of names in alphabetical order. Users are able to input whatever name they wise and the program sorts i by looking through the functions of the arrays and the num of names within the array. You can try it out here!
This program highlights the number of words within a string. Try it out here!
This program sorts out the given strings within it and sorts them through their original orders and ascending orders. Users are able to change the given set into anything they like. Try it out here!
In order to utilize this program to its maximum capabilities, create a txt file (name can be anything) and input as many numbers as you like!
This program will create a file object and open it. If the file fails to be opened, the result will be False and will exit and display an error message.
If the file succeeds, the program will continue reading till the end of the file. Next, it would add the read number each time towards a variable sum. For exery number read, it will increment the counter. At the end, it will display the average of the file as a whole by dividing the sum by the count.
Finally, as a result, it would display for the file;
- number of numbers entered
- the largest value
- the smallest value
- the average value
You can try out the program here!
This password verifier is a program that evaluates the strength of digital passwords. The verifier assesses the password's resilience to being guessed outright or cracked by cybercriminals using computer-automated hacking tools. You can try it out here!
- Array Version - a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.*
The program will read a txt file that contains numbers of students' answers and reads it through in order to calculate the overall percentage and displays it by 2 decimal places.
You can try it out here!
- Vector Version - Implemented as dynamic arrays; Just as regular arrays, vector containers have their elements stored in contiguous storage locations, which means that their elements can be accessed not only using iterators but also using offsets on regular pointers to elements.
The program will read a txt file that contains numbers of students' answers and reads it through in order to calculate the overall percentage and displays it by 2 decimal places.
You can try it out here!
- Array Expander - allows you to take a column of arrays and split each item in the array into its own row of data. This will effectively expand the rows of data you have to be at the granularity of each array item.
This program displays the grades or numerical values of a file through array expanders. It also displays the orignal sizes of the array and the new array sizes. Try it out here!
This project reads 2 different files, an ODD file that contains odd numbers and an EVEN file that contains even numbers. Users have the ability to choose which file they want to open and te program calculates the average/median total of chosen file. Try the program here!
This program takes the values that it contains and orders each of them from least to greatest. Users can change the values to any number they wish! Try it out here!
This program reads two different files, 'studentAnswers' and 'correctAnswers' and displays which questions are correct and incorrect. If there is a perfect score, the program will notify in the end that the file has '100% accuracy.' Try it out here!
Congratulations friend, you've gracefully made it to the end of my developer page!😄
- Continuing to develop my coding skills and whenever I have an idea that I want to test out, I'll build it and post it here for everyone to see!
Check out these resources to learn more or get involved with GitHub's community!
- For students: Check out the Student Developer Pack.
- GitHub Skills courses (they helped a lot in building these pages) (https://github.com/skills).
- Want to jumpstart your GitHub page? Check this doc out! (https://docs.github.com/en/get-started).
- To find projects to contribute to, check out GitHub Explore.