Implementing a Tic-Tac-Toe game using TCP/IP client-server communication in Java. This project allows two players to connect over a network, playing the classic game in a turn-based fashion.
-
Updated
Jun 29, 2024 - Java
Implementing a Tic-Tac-Toe game using TCP/IP client-server communication in Java. This project allows two players to connect over a network, playing the classic game in a turn-based fashion.
This repository contains a Python application built with Tkinter for encrypting and decrypting text using the Caesar Cipher algorithm. The Caesar Cipher is a simple substitution cipher where each letter in the plaintext is shifted a certain number of places down or up the alphabet.
This is a Command-line Inventory Application for managing inventory. You can create new items, update items, view a list of items, see details of one item, and delete items. Additionally, a cart functionality is included to manage shopping carts.
The given Java program generates a random password and constructs an email using the provided user ID and the generated password. It utilizes predefined character sets for numbers, letters, and symbols to ensure password complexity and security.
Challenge 5. This is a Java program that calculates the final salary of an employee based on their basic salary, daily payment, and allowances deducted for EPF. It creates three threads to perform different tasks, calculates the allowances and EPF deductions, and then outputs the final salary.
Project 10: The Higher-Lower Game is an interactive command-line game where players guess which option has more followers on social media. The game continues as long as the user guesses correctly, tracking their score. It provides an engaging experience while demonstrating key programming concepts like data handling and user interaction.
Program that implements 4 common ciphers (Atbash, Caesar, Affine, & Viginere) to encode and decode messages
The Email Administration Application is a simple program that simulates the creation of employee email accounts. It prompts the user to input their first and last name, selects a department, and generates an email ID with a random password. The application also allows users to manage mailbox capacity, alternate emails, and password changes.
Add a description, image, and links to the user-input-validation topic page so that developers can more easily learn about it.
To associate your repository with the user-input-validation topic, visit your repo's landing page and select "manage topics."