Git Product home page Git Product logo

aryashah2k / printing-pattern-programs Goto Github PK

View Code? Open in Web Editor NEW
44.0 4.0 18.0 5.31 MB

An Awesome, Well Maintained Repository Containing Huge Collection Of Printing Patterns Programs In C, C++, Python, Java And C#. Asked In Contests/Interviews.Helpful In Understanding Looping Constructs And Build Logic Behind How To Print Any Given Pattern.

License: MIT License

C++ 0.77% Python 3.15% Jupyter Notebook 85.51% Java 3.55% C# 7.02%
looping-constructs interviews cpp python3 c programming contest-programming python c-plus-plus patterns

printing-pattern-programs's People

Contributors

arun-jain-dev avatar aryashah2k avatar gitter-badger avatar laercioskt avatar lgmontero avatar neelima-girlcoder avatar pratikrj1601 avatar trial1user avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

printing-pattern-programs's Issues

C Programming Patterns - Convert Existing 2 Column Format To 4 Column Format

Current Repo Readme For Individual Languages uses up a lot of space and many people just wont scroll that much down in order to cover all the patterns.

Solution is to modify the readme and make the existing two column table into a four column table with the additional two columns having the same column type i.e Pattern Number and Click To View Column.

Python Programming Patterns - Convert Existing 2 Column Format To 4 Column Format

Current Repo Readme For Individual Languages uses up a lot of space and many people just wont scroll that much down in order to cover all the patterns.

Solution is to modify the readme and make the existing two column table into a four column table with the additional two columns having the same column type i.e Pattern Number and Click To View Column.

Create A Webpage For This Repository

The only way to increase the reach for this repository is via creating a webpage (possibly hosted on Github Pages) with all the programs in all the programming languages. This way it becomes easy to share the content of this repository to every person who could benefit from the content of this repository.
The Tech Stack completely depends on you whatever you are comfortable in projecting this repository in form a static webpage.

I would really appreciate people working on this issue. The Repository has complete patterns with all code files for the languages - C#, JAVA, PYTHON. What's left is some programs in C++ and Complete C Pattern programs.

Requesting To Add Patterns In Java

Hi, I loved your work so far and have got a hang of what you are trying to accomplish. I would like to contribute this repository by creating a whole new branch dedicated to all these patterns in Java Programming Language

Add Description For C# Patterns

If you notice through the readme of existing languages patterns, one column has been reserved for textual description of the corresponding pattern.
To Do: Add description for each pattern present in the C# Patterns Section of the Repository in the future.

To Add Spiral Patterns Under Java

Can I work on completing the Spiral patterns section for Java folder.
you can assign me this issue, i am already done with the almost all the programs under spiral patterns except last one, will complete that soon as well

Add Descriptions For C Pattern Programs

If you notice through the readme, one column is reserved for textual description of the corresponding pattern.
To Do: Add description for each pattern present in the C Patterns Section of the Repository.

Add Description For C++ Patterns

If you notice through the readme, one column is reserved for textual description of the corresponding pattern.
To Do: Add description for each pattern present in the C++ Patterns Section of the Repository.

Add Description For Java Patterns

If you notice through the readme of existing languages patterns, one column has been reserved for textual description of the corresponding pattern.
To Do: Add description for each pattern present in the Java Patterns Section of the Repository in the future.

Add Java Pattern Programs

The repository currently plans creating pattern programs in 3 languages -C,C++ and Python. I wished to see programs in Java Language as well. Reply to this section if you wish to have Java Pattern Programs Section assigned to you.

Add C# Pattern Programs

Extend Printing Pattern Programs by creating a collection of C# programs for existing patterns.

C++ Programming Patterns - Convert Existing 2 Column Format To 4 Column Format

Current Repo Readme For Individual Languages uses up a lot of space and many people just wont scroll that much down in order to cover all the patterns.

Solution is to modify the readme and make the existing two column table into a four column table with the additional two columns having the same column type i.e Pattern Number and Click To View Column.

Add Description For Python Patterns

If you notice through the readme, one column is reserved for textual description of the corresponding pattern.
To Do: Add description for each pattern present in the Python Patterns Section of the Repository.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.