Skip to content

Latest commit

 

History

History
50 lines (29 loc) · 2.59 KB

Readme.md

File metadata and controls

50 lines (29 loc) · 2.59 KB

Collection of Programs

Welcome to this collection of programs! This repository contains various programs written in C, covering a range of functionalities from simple games to utility applications.

List of Programs:

  1. Number Guessing Game: Guess the randomly generated number within a specified range and a limited number of attempts.

  2. Simple Calculator: Perform basic arithmetic operations such as addition, subtraction, multiplication, and division.

  3. Digital Clock: Display the current time in a digital clock format with hours, minutes, and seconds.

  4. Progress Bar: Visualize progress or completion status using a text-based progress bar.

  5. User Management System: Manage user accounts with functionalities like account creation, login, logout, and user data display.

  6. Bank Management System: Simulate banking operations including account creation, login, balance checking, money transfer, and logout.

  7. Sudoku Solver: Solve Sudoku puzzles automatically using backtracking algorithm to fill in the missing numbers.

  8. Snake Game: Classic Snake game where the player controls a snake to eat food and grow longer without hitting walls or its own tail.

  9. Tic-Tac-Toe Game: Play the classic Tic-Tac-Toe game against the computer or another player.

  10. Kaun Banega Crorepati Game: Experience the Indian version of the "Who Wants to Be a Millionaire?" game, complete with multiple-choice questions, lifelines, and prize money.

How to Use:

  1. Compile:

    • Compile each program using a C compiler such as GCC or Clang.
  2. Run:

    • Run the compiled executable file to launch the respective program.
  3. Follow Instructions:

    • Each program provides on-screen instructions or prompts to guide you through the usage.
  4. Explore Features:

    • Explore the features and functionalities of each program to understand its capabilities and enjoy the experience.
  5. Customization:

    • Feel free to explore the source code of each program, customize it, or add new features according to your preferences or requirements.

Additional Notes:

  • These programs serve as educational tools, examples of C programming concepts, and fun projects to explore and learn from.
  • You can use these programs for personal use, educational purposes, or as a starting point for building more complex applications.
  • Contributions, feedback, and suggestions are welcome! If you have ideas for improvements or new programs, feel free to contribute or share your thoughts.

Enjoy exploring and using these programs! If you have any questions or feedback, don't hesitate to reach out.