This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2011/05/10 11:23] kel |
start [2013/04/27 02:53] taochang |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Multiple Choices Algorithm - by Mark Kelly | + | Did you know that green energy can help you to pay less for your electric and gas bills? You can also use less money in cleaning products. Green energy can help you save a lot of money, if you know the right ways to use it wisely. Here are a few ways that you can use green energy today.[[http://www.flipsnack.com/FE6AF758B7A/ftu9q1td|Steel Deck]] |
- | Another in the Fun with Algorithms series | + | If you are planning to go greener, you should consider fixing any taps that are leaking. Doing this will decrease the amount of water you use, and as a result, you will have more hot water in your home. This can really help if you are struggling to have enough warm water in the shower. |
- | Stuff Pty Ltd sells stuff. The unit cost of the stuff varies according to the quantity ordered. Customers can order any number of items. Stuff Pty Ltd use this scale: | + | You may think you are saving money by unplugging your laptop from the power cord when it is charged. Only problem is, if the AC adapter is still plugged into the outlet, it is still continuously drawing out energy. Make sure you plug the AC adaptor and other devices into an energy efficient power strip to keep this from happening. |
- | 1-9 items = $100 each | + | |
- | 10-19 items = $97 each | + | |
- | 20-29 items = $92 each | + | |
- | 30-39 items = $88 each | + | |
- | 40-49 items = $85 each | + | |
- | 50 or more = $82 each | + | |
- | Task: using pseudocode, create an algorithm to calculate the unit cost of the items at different quantities. Then calculate a total cost with 10% GST added. | + | A good way to begin your quest for green energy is to use alternative sources to heat your home. While wood stoves have been relied upon for countless years, the newer trend is toward pellet stoves. The pellets are composed of compressed sawdust and take up far less space than a wood-pile. |
- | Convert the pseudocode into code. | + | |
- | Create test data to fully test all aspects of the solution’s functionality. | + | |
- | Note: Input data need not be validated, and the interface can be very basic. | + | |
- | + | ||
- | Sample VB2010 solution | + | |
- | Public Class Form1 | + | |
- | ' Multiple options algorithm | + | |
- | ' by M.Kelly 10 May 2011 | + | |
- | ' Version 1.0 | + | |
- | ' To Do Next: nil | + | |
- | Private Sub btnCalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalc.Click | + | In certain areas, you might be able to sell your power to the main grid. Call your power supplier to find out more about their policies. If your home is too small to justify investing in a wind turbine, you could get your money back quicker by selling part of your power. |
- | Dim Qty As Integer = CInt(txtQty.Text) | + | |
- | Dim inctax As Single = 0 'declare and initialise in one hit | + | |
- | ' deliberately lacks validation of qty | + | |
- | Select Case Qty | + | |
- | Case 1 To 9 | + | |
- | lblCostper.Text = 100 | + | |
- | Case 10 To 19 | + | |
- | lblCostper.Text = 97 | + | |
- | Case 20 To 29 | + | |
- | lblCostper.Text = 92 | + | |
- | Case 30 To 39 | + | |
- | lblCostper.Text = 88 | + | |
- | Case 40 To 49 | + | |
- | lblCostper.Text = 85 | + | |
- | Case Else | + | |
- | lblCostper.Text = 82 | + | |
- | End Select | + | |
- | lblSubtotal.Text = Qty * CInt(lblCostper.Text) 'using labels for output | + | Install timers, motion sensors, or sound sensors on lamps, lights and other electrical devices to automate their functions. Such sensors are ideal if you have a hard time remembering to turn off the lights, and because they conserve energy, they can save you a significant amount of your power bill. |
- | 'inctax is here as a sample use of variables for calculations and | + | [[http://member.thinkfree.com/myoffice/show.se?f=d81955e8df857445dd9335e738774a1e|Steel Deck]] If you want to conserve energy, adjust your air conditioning unit so that it is set two degrees higher in the summer and two degrees lower in the winter. You will probably not be able to tell that you have changed it, but taking that step will save you on your monthly bill and bring down your carbon emissions. |
- | 'using labels just for display purposes. | + | |
- | 'Using variables mean less converting back & forth between text and number. | + | |
- | inctax = CInt(lblSubtotal.Text) * 1.1 'add GST | + | If you are in the process of, or planning to, design your own home, you can build some green energy sources right into your home from the beginning. Start by looking for land that has a water source such as a creek or room for wind turbines. Another good idea is to choose a roof with solar panels built in. You can even position them to get the most out of sunlight. |
- | 'The final total is nicely formatted currency just to show how it's done. | + | |
- | 'Nice formatting is not needed in U3O2. | + | |
- | lblIncTax.Text = Format(inctax, "$#,####.#0") | + | |
- | End Sub | + | |
- | + | Get an energy audit of your home. Having your home inspected by a professional is the best way to find out how you could adopt alternative sources of energy. In some cases, the sun or wind exposure is simply not high enough to justify investing in alternative sources of power. | |
- | Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click | + | |
- | End | + | |
- | End Sub | + | |
- | End Class | + | Find out more about ground source heat pumps. These pumps are located under your home and pump the natural heat of the earth to keep you warm. This system can be costly but the pumps use very little power and can last up to fifty years. Invest in this system if you are going to stay in a home for decades. |
- | + | Contact your current energy provider and see if they offer an option for you to use renewable-energy sources. Many providers harness renewable energy through solar or wind power and therefore, have this option available for their clients. However, you should keep in mind that this may cost a little bit extra. | |
- | Sample output | + | [[http://www.lokimun.com/read_blog/77488/green-energy-ideas-you-can-use-in-your-home|Steel deck]] As this article has previously discussed, it is clear that green energy and environmental efficiency are of greater importance today than ever before. If you are aware of the alternatives and solutions out there, living a green life is much easier than you think. Apply this article's advice and you can live a green lifestyle too. |
- | Perhaps more decorative that it needs to be for U3O2, but I can’t abide messy interfaces. | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | --------------------------------------------------------------------------------------------- | + |