User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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/26 14:03]
taochang
Line 1: Line 1:
-Multiple Choices Algorithm ​by Mark Kelly+A lot of people have been living in their homes for many years and feel like they need a change or just want to change the vibe of their home. The way your home looks on the exterior says a lot about who you are. If you want to offer a more welcoming image for your home, then look through this article and see how you can change the landscape of your home.[[http://​congresomundialjjrperu2009.org/​story.php?​title=richard-lees-steel-deck-for-ones-construction-|Metal Floor Decking Sheet]]
  
-Another in the Fun with Algorithms series+Seek out inspiration not just from landscaping magazines, and books, but also from your local neighborhood. Seeing what your neighbors are growing successfully can help steer you towards plants that are appropriate for your area. If you find a garden you truly admire, ask the homeowner, if they have any advice they can share with you.
  
-Stuff Pty Ltd sells stuffThe unit cost of the stuff varies according to the quantity ordered. Customers ​can order any number ​of items Stuff Pty Ltd use this scale: +Build walkways throughout your landscapingYou will place much time and energy into the variety of plants and decorations in your landscaping,​ so be sure others ​can enjoy every inch of it! Consider, too, being creative with your walkwaysInstead of plain concrete, perhaps build them out of natural stone or gravel to give another sense of texture.
-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 quantitiesThen calculate ​total cost with 10% GST added  +Landscaping used in front of your door should serve to connect your house to the rest of your landscaping designIt should also create ​welcoming environment for you and anyone else visiting your houseIt should also serve as a natural looking point of entry to people looking from the street.
-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.+
-    ' To Do Next: nil+
  
-    Private Sub btnCalc_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles btnCalc.Click +Use colorLandscaping is often expensive. If you don't have the money to spendtry flowersThere'​s no need to spend money on rare, exotic plantsMany flowers are very inexpensive and easy to acquirePlanting some here and there can give new life to a once boring stretch ​of land.
-        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+A carefully chosen landscaping project can be used to showcase features, or distract the eye from certain unsightly structural aspects of a home or businessHighlight an interesting architectural detail with spot lighting, or sheared shrubs. Plant tall grasses to conceal unattractive elements, such as a visible foundation, or air-conditioning unit.
  
-        ​'inctax ​is here as sample ​use of variables for calculations and  +[[http://​url.org/​bookmarks/​Johnsmith11|Composite Metal Floor Decking]] In today's economy, there are not a lot of us who can afford to landscape their entire yard all at one time. One economical way to a beautifully landscaped property ​is to divide your landscaping project into phases. By doing the project in stages, you will not have to take out loan or use your credit cards to up-grade your lawnWith dividing the project in phases,you can also purchase perennial plants late in the growing season, when the cost is lower.
-        '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   +When you need to rent landscaping equipment, find a partner to share the costYou likely have a neighbor, or a friend who could use that chipper, or tiller for a few hours, tooBefore renting a piece of heavy equipment, ask around and find someone ​to share the rental feeOf coursethis takes careful planning so you both can use itand get it returned on time. You will find that the cost savings makes it well worth the planning for both of you.
-        '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+
  
-     +Use perennials and annuals to create a lower maintenance scenario in your landscapingThese types of plants arefor the most part, maintenance freeThese will add color and appeal throughout the year, and only require the same water you give your lawn and occasional fertilization. Annuals require yearly replanting, yet offer great beauty.
-    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click +
-        End +
-    End Sub+
  
-End Class+Landscaping your home isn't limited to the front yard alone, remember that your yard can use some renovating as well. You can add things like a fountain in the back to give off a soothing and welcoming vibe, or put a pathway of stones that people can walk on when they'​re in your yard. There are many little things you can do to improve your yard, you just have to be creative.
  
-  +Your dreams ​can come true, if you use what you've read here and start working on your yard todayThe most simple of idea can have a huge impact, so start small and build up as you go. Every minute you put into it will show in the final result, so dedicate yourself to change and you'll be pleasantly surprised in the end.
- +
-Sample output +
-Perhaps more decorative that it needs to be for U3O2, but I can’t abide messy interfaces. +
-  +
-<can't insert image!>​ +
- +
- +
- +
----------------------------------------------------------------------------------------------+