Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📌 GitHub Learning Repository

Welcome to the Contribution Repository by CodeConquerors! 🚀 This repository is designed to help beginners learn how to contribute to an open source project and understand Git and GitHub.

📂 Repository Structure

GitHub-Learning-Repo/
|
│── Python/
│    ├── easy_problem_1.py
│    ├── easy_problem_2.py
│    ├── easy_problem_3.py
│    ├── easy_problem_4.py
│    ├── easy_problem_5.py
│── C++/
│    ├── easy_problem_1.cpp
│    ├── easy_problem_2.cpp
│    ├── easy_problem_3.cpp
│    ├── easy_problem_4.cpp
│    ├── easy_problem_5.cpp
│── C/
│    ├── easy_problem_1.c
│    ├── easy_problem_2.c
│    ├── easy_problem_3.c
│    ├── easy_problem_4.c
│    ├── easy_problem_5.c
│── Java/
│    ├── easy_problem_1.java
│    ├── easy_problem_2.java
│    ├── easy_problem_3.java
│    ├── easy_problem_4.java
│    ├── easy_problem_5.java
│── README.md  # Instructions, contributors list, and GitHub workflow
│── CONTRIBUTORS.md  # Detailed contributor list
│── LICENSE

🚀 How to Contribute?

  1. Fork this repository.
  2. Clone your forked repo to your local machine.
  3. Navigate to the issue assigned to you.
  4. Make necessary changes in the respective file.
  5. Commit the changes with a meaningful message.
  6. Push the changes to your fork.
  7. Open a Pull Request (PR) and wait for review.

📝 Issues for Beginners

Here are some simple problems you can start with:

Python 🐍

  1. Fix the syntax error in a given print statement.
  2. Convert a for loop into list comprehension.
  3. Implement a function to find the factorial of a number.
  4. Improve variable names for better readability.
  5. Write a function to check if a string is a palindrome.

C++ 🔹

  1. Fix missing semicolons in a given program.
  2. Convert a while loop into a for loop.
  3. Optimize a function that finds the largest number in an array.
  4. Implement a function to swap two numbers without a third variable.
  5. Improve indentation and code formatting.

C 🔧

  1. Correct a missing return type in a function.
  2. Convert a while loop into a for loop.
  3. Write a program to find the sum of digits of a number.
  4. Fix a logical error in a Fibonacci series generator.
  5. Improve comments and variable names in a given program.

Java ☕

  1. Fix an incorrect System.out.println() statement.
  2. Write a program to check if a number is prime.
  3. Convert a while loop to a for loop.
  4. Optimize a function that reverses a string.
  5. Improve class and method documentation.

🎉 Contributors

All contributors will be listed in CONTRIBUTORS.md. Make sure to add your name after your first PR is merged!

Happy Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages