Skip to content

About

A fully functional terminal-based spreadsheet application developed in C# that allows users to manage data using cell coordinates (e.g., A1, B5) and advanced 2D array structures.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Mini Spreadsheet (Excel) Application A functional terminal-based spreadsheet application developed in C# that allows users to manage data using cell coordinates (e.g., A1, B5) and advanced 2D array structures.

Project Background This project was developed as the 2nd assignment for the Algorithms and Programming course during the first semester of my Computer Engineering degree at Dokuz Eylül University. Following my first project (Coffee Game), this assignment focuses on mastering complex data structures and coordinate-based logic.

Key Features Dynamic Grid System: Managed using a sophisticated 2D Array structure to represent rows and columns. Cell Parsing Logic: Implemented a custom parser to translate user inputs like "A1" or "C10" into array indices. Real-time Data Manipulation: Users can view, add, or update cell values instantly through the console interface. Backend Logic: Focuses on the efficient mapping of string coordinates to memory addresses in a grid system.

Tech Stack Language: C# Framework: .NET Core / Console Application Core Concepts: 2D Arrays, String Parsing, Index Mapping.

About Me I am a first-year Computer Engineering student at Dokuz Eylül University. I am a backend enthusiast currently specializing in C# and Java. I enjoy building logical systems and solving algorithmic challenges.

About

A fully functional terminal-based spreadsheet application developed in C# that allows users to manage data using cell coordinates (e.g., A1, B5) and advanced 2D array structures.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages