Niit Project

Shuffle


FunKingdom, Inc. is a software development company that specializes in creating computer games. In a survey, the company found that many parents want their children to play computer games that will help them develop their logic. The development team has, therefore, decided to develop a game called Shuffle.
Rules of Shuffle
Shuffle is played as per the following rules:
n It is a single-player game.
n When the game starts, the application displays the name of the player who has completed the game in the minimum number of keystrokes. Then, it displays the numbers from zero to eight in random order in a 3×3 grid, as shown in the following figure.

n The objective of the game is to arrange the numbers in ascending order, as shown in the following arrangement.
1
2
3
4
5
6
7
8
0



n Zero indicates vacant space and therefore, it should come at the last.
n Numbers can be moved up, down, left, or right within the grid.
n The numbers can be moved by swapping them with the vacant space.
n Only one number can be moved at a time.
n Only the numbers adjacent to the vacant space in the same row or column can be swapped with the vacant space.
n A number cannot be moved diagonally.
n There is no time limit for the game. However, the number of key presses required to complete the game should be counted.
Design Specifications
The design of the game should be as per the following specifications:
n It is a single-player game.
n There is no time limit for completing the game.
n The numbers that initially appear on the screen should be shuffled each time a new game is started.
n Zero indicates a vacant place.
n The player can swap a number that is adjacent to zero. This number should be in the same row or column as zero.
n The vacant place, zero, can be moved left, right, up, or down.
n A player can swap a number with zero by pressing the following keys:
l L or l: Swaps 0 with the number on its left.
l L or l: Swaps 0 with the number on its left.
l R or r: Swaps 0 with the number on its right.
l U or u: Swaps 0 with the number above.
l D or d: Swaps 0 with the number below.
n After arranging all the numbers in ascending order, the player will press E or e on the keyboard to end the game.
n When the player presses E or e, the program will check whether the player has arranged the numbers correctly and display a message accordingly.

n The number of keystrokes to complete the game should be counted. If the count is less than the record count, the player should be asked to enter his/her name. The name of the player and the number of keystrokes should be saved in a file as the new record. This name and the number of keystrokes should appear on the screen when a player starts a new game.

DOWNLOAD from here:

Solution;
https://drive.google.com/file/d/0BzDgK7VFVLaKZEFHdFBld0JQX00/edit?usp=sharing


Rules of Quick Match



QuicMatch can be played as per thfollowing rules:
n  It is a multi-player game. There can be 2 to 4 players.
n  Each player is given a set of five cards. The remaining cards are kept in a pile at the center.
n  The player can either draw a card from the pile of cards or pick a card, which ithrown by anotherplayer.
n  The first player to collect five cards of the samsuite wins the game.
n  A sample screenshot of QuicMatch for two players is shown in the following figure.

n  Interface of Quick Match
Design Specifications
The design of the gamshould be as per the following specifications:
n  It is a multi-player game. The number of players that can play the game can be 2 to 4.
n  The name of each player is accepted from the user beforstarting the game.
n  The cards are distributed to the players randomly. The remaining cards are kept in a pile at the center.
n  The player whose namientered first getthe first chance.
n  Other playerget the chancin the sequence iwhich their names were entered.
n  The first player needs tpick the topmost carfrom the pile.
The card picked by the player getadded to his/her card collection.
n  The card picked by the player getadded to his/her card collection. When a new caris added in theplayers card collection, the total number of cards ithe collection exceeds five. Therefore, the playerneeds to discard a card from his/her collection and place it upturned so that the other playercan seethe card.
n  After the first player discards the card, the next player gets the chance to pick a card.
All players except the first player can either pick a card from the pile or pick the card thathe previousplayer has discarded.
n  After a player discards a card, the players collection of cards should be checked to determine whetherall cards belong to the samsuite.

DOWNLOAD from here:

Solution;

https://drive.google.com/folderview?id=0BzDgK7VFVLaKZC1za3czeTF0Zm8&usp=sharing




Personal Assistant

You are working as softwardeveloper in a company named Blue Moons Inc. Your team has been assignedthe task of developing software that would assist the users tstore and retrieve personal information.According to the requirement specifications, the software shoulprovide the functionality to store contactdetails of various people. It should also enablthe user to storthe details of meetingand appointmentsIn addition, the software shouldisplay reminders to alert the usefor meetingand appointments.
Athe softwaris required to assist the user for storing and retrieving personainformation, it has beennamed as Personal Assistant.

Design Specifications
The Personal Assistant software should be designed to meet the following specifications:
n  When the application is executed, a menu with the following options should be displayed:
l  Contact details
l  Meetings/appointments
On selecting either of the preceding options, a submenu with the following options should be displayed:
l  Add new record
l  Deletrecord
l  Edit record
l  Searcrecord
The Contact detailoption would enablthe user to add, edit, delete, and search the contact detailofvarious people. The contact details includinformation, such as name, address, phone number, and emailaddress.

Similarlythe Meetings/appointments option enables the user to add, edit, delete, and searchmeeting/appointment details. The meeting/appointment details include information such as date ofmeeting/appointmenttime, location, and duration of meeting.

Project and PPT and Dcomention C# Code 



DOWNLOAD from here:






13 comments:

  1. 1.
    2.
    Elina develops the customer details maintenance application and the EMI calculator application and provides both the applications to Dwayne for testing. While testing the applications, Dwayne discovers the following problems: The application displayed a message to the user to enter the path of the customer details file. However, the customer details maintenance application crashed as Dwayne mistakenly entered the wrong file path. Therefore, he asks Elina to modify the application so that it does not crash due to similar errors. Modify the code that Elina needs to accomplish the preceding task. [5 Marks] The EMI calculator application crashed when Dwayne accidentally entered zero as the rate of interest. Therefore, he asks Elina to modify the application so that it displays an error message if the principal amount, rate of interest, or tenure of the loan entered is invalid. Add the code snippet that Elina should use to modify the application according to the preceding requirements. [5 Marks]

    ReplyDelete
    Replies
    1. This code is verify the m-mail ID rkrohitkumar16@YAHOO.COM

      Delete
  2. E-Mail the code my rkrohitkumar16@yahoo.com

    ReplyDelete
  3. send me pmr question and answer of windows app development jas2jazi@gmail.com

    ReplyDelete
  4. plz provide me strength project in windows application

    ReplyDelete
  5. Plz provide me brain challange project in windows store apps.

    ReplyDelete
  6. please provide me snake n ladder game project in windows store apps source code

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. plz send java lab at home all solutions

    ReplyDelete
  9. Bhai kisi k pass niit PS 2nd ka project solution mil jayega kya

    ReplyDelete