Skip to content
Change the repository type filter

All

    Repositories list

    • This advanced C programming project showcases mastery of complex programming concepts, including data manipulation, pointer arithmetic, file handling, and dynamic memory management. The project consists of three intricately linked programs, each designed to demonstrate practical problem-solving and efficient algorithm design in C.
      C
      0000Updated Jan 7, 2025Jan 7, 2025
    • The Agile Data Processor is an advanced C programming project that demonstrates the ability to handle and manipulate dynamic datasets efficiently. With a focus on real-time data processing, memory management, and algorithmic performance, this project showcases practical problem-solving and system design techniques.
      C
      0000Updated Jan 7, 2025Jan 7, 2025
    • .github

      Public
      0100Updated Jan 7, 2025Jan 7, 2025
    • This program modifies the registration system from parts 1 and 2 by splitting the program into two source files and one header file, following modular programming principles.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • The program reads customer data from a CSV file, sorts the customers by the number of lessons using the quick sort algorithm, and writes the sorted data to a new CSV file.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • The program manages a queue of students wanting to register for the COP3514 course using a linked list. It allows the user to add students, remove them, and filter based on various criteria.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • The program manages a queue of students wanting to register for the COP3514 course using a linked list. It allows the user to add students, remove them, and filter based on various criteria.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • The program allows a yoga studio to find loyal customers who have attended a certain number of lessons from a dataset. It reads customer information from a file and searches for customers who meet the specified lesson count.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Tokenizer

      Public
      This C program tokenizes a text file by identifying unique words, sorting them alphabetically, and then converting the text into a sequence of tokens.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • This C program compares two words entered via command-line arguments and calculates a score for each word. The program determines the winner based on the higher score or declares "Play again!" for a tie.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • This C program splits a two-word string into two separate words, handling any extra spaces between them.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Given an array, the goal is to print, for each position in the array, how many times the number at that position was seen before and after that position.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Marjorie and John are playing a board game where they take turns picking the largest number available from a sequence. The winner is determined by the highest sum of the picked numbers. Marjorie plays first in the first round, and they alternate who starts.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • A group of kids enjoys playing a numbers game where they must identify the distinct numbers in a sequence and sort them in ascending order. This program helps them verify their answers.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Emily considers a sequence of integers "good" if every number in the sequence satisfies one of these conditions: The number is between 0 (inclusive) and n (exclusive). The number is a perfect square of some integer less than n. This program checks if a given sequence of integers is a good sequence and prints yes or no accordingly.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Scrabble

      Public
      Marjorie enjoys Scrabble so much that she created her own scoring rules to make the game more challenging. This program computes scores based on her custom rules and determines the winner between Marjorie and John.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • Stacey wants to identify students in need of help by analyzing their performance patterns. This program calculates the number of oscillating performances a student has based on their grades.
      C
      0000Updated Dec 14, 2024Dec 14, 2024
    • A local party equipment company offers bounce house rentals. This C program calculates the cost for a bounce house rental based on the selection, number of days, and number of hours the bounce house will be rented.
      C
      0000Updated Dec 14, 2024Dec 14, 2024