This repository contains my assignments and projects from COP3363 (Introduction to Programming in C++) at Florida State University.
The goal is to showcase my work in learning programming fundamentals, problem-solving, and C++ development.
| Folder | Description |
|---|---|
assign_01 |
Simulates ordering from the Krusty Krab. Asks user for item quantities, calculates total with tax. Assumes correct input. |
assign_02 |
Calculates area and perimeter of geometric shapes based on user input. |
assign_03 |
Coin counting game where user enters a dollar amount and quantity of coins; user wins if total matches amount. Option to replay. |
assign_04 |
Menu-driven program with multiple mini-games and win/loss tracking. |
assign_05 |
Creates an array of size SIZE (constant between 5 and 20). Values change between runs for testing array size flexibility. |
assign_06 |
Prompts user for a sentence and a single word, then prints statistics about the sentence and repeats if desired. |
All programs are written in C++17 and can be compiled with g++ or any standard C++ compiler.
Example:
g++ -std=c++17 assign_04/games.cpp -o games
./games
π Topics Covered
Variables, data types, and operators
Control structures (if, else, switch)
Loops (for, while, do-while)
Functions
Arrays and strings
File I/O
Structs and basic object-oriented programming
π Skills Demonstrated
Writing clean and modular C++ code
Using comments for clarity
Organizing projects into logical folders
Following coding standards and naming conventions
π Notes
This repository is for educational purposes.
All code is my own work from the course.
Do not copy for academic submission.
π License
All rights reserved. Educational showcase only.