Write a program to find which lockers are open

Assignment Help Programming Languages
Reference no: EM133344541

Assignment

Problem Description:
A school has 100 lockers and 100 students. All lockers are closed on the first day of school. As the students enter, the first student, denoted SI, opens every locker. Then the second student, S2, begins with the second locker, denoted L2, and closes every other locker. Student S3 begins with the third locker and changes every third locker (closes it if it was open, and opens it if it was closed). Student S4 begins with locker L4 and changes every fourth locker. Student 55 starts with L5 and changes every fifth locker, and so on, until student S100 changes L100.

After all the students have passed through the building and changed the lockers, which lockers are open? Write a program to find your answer. The program should display the answer like this:

Locker x is open
Locker y is open
Locker z is open
(Hint: Use an array of 100 boolean elements, each of which indicates whether a locker is open (true) or closed (false). Initially, all lockers are closed.)

Analysis:
(Describe the problem including input and output in your own words.)

Design:
(Describe the major steps for solving the problem.)

SYSTEM ANALYSIS:

1.PROBLEM DESCRIPTION:
This program will help to calculate the energy required in joule to heat certain amount of water from its initial temperature to the final temperature.

2.INPUT:
• Program will prompt the user to enter the values for variables as an input.
• Variables are Initial temperature , final temperature and the amount of water heated .
• It can also take decimal values as an input.
• All inputs are taken in their respective SI units.

3.OUTPUT/RESULT:
• Results will be produced after processing the input by using the following formula:
Energy = Waterweight*(final temperature - initial temperature)
*4184
• This program will produce results for every kind of numeric input (positive integer, negative integer,zero, fraction etc. ) for temperature.
• Since weight of water can never be negative , so program will not produce results under such conditions .

Reference no: EM133344541

Questions Cloud

Explain association between kidneys and high blood pressure : Explain Association between the kidneys and high blood pressure, What each does & major functions, Common signs and symptoms, Risk factors of elevated blood
What od interventions do you think should be utilized : On the basis of these issues, what OD interventions do you think should be utilized to address the problems this hospital is facing? How would you proceed
How would you prepare a instrument tray : How would you prepare a instrument tray? Also explain if you follow a checklist or infection control policies? How do you place multi part instruments?
What are the perceptions of the health care delivery system : What is the difference between a protocol, standard of care delivery, and policy at the practice, state, and federal level? Briefly outline each.
Write a program to find which lockers are open : Which lockers are open and Write a program to find your answer - Describe the problem including input and output in your own words
Discuss existing and potential barriers that one will face : Discuss the existing and potential barriers that one will face during both the development and implementation of the project centered on how nurse managers
What are implications for nursing practice when discussing : what are the Implications for nursing practice when discussing, Effectiveness of Social Media Interventions for People With Schizophrenia.
How is imagery is different from meditation : How is imagery is different from meditation (a) imagery (b) imagery is a touch therapy (c) imagery use the conscious mind to create mental images to stimulate
Briefly describe at least three strategies you will use : Briefly describe at least three strategies you will use in your practice to minimize the negative effects associated with transitional care.

Reviews

len3344541

2/22/2023 11:04:50 PM

This is my previous submission and this is how we are supposed to submit our files. flowchart and pseudocode should be according to the code ..Only need this

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd