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:24]
kel
start [2013/04/21 08:29]
taochang
Line 1: Line 1:
-Multiple Choices Algorithm ​by Mark Kelly+So many people have taken an interest in landscaping over the past several. Just like anything, landscaping is a much easier task to undertake, if you are educated properly about the best techniques that you can use, so that you are able to do it well. This article provides lots of great tips to assist you in landscaping.[[http://​landscapingideasforyou.wordpress.com/​2013/​02/​11/​a-beautiful-garden-is-just-a-few-helpful-tips-away-2/​|Permeable Paving Cost]]
  
-Another in the Fun with Algorithms series 
  
-Stuff Pty Ltd sells stuff. The unit cost of the stuff varies according ​to the quantity orderedCustomers can order any number ​of items Stuff Pty Ltd use this scale: +Rather than purchasing plant seeds at a store, you may want to think of getting them online. There are many websites that not only offer these seeds for a discounted price, but they will also provide you with information on how to care for themThere are many kinds of seeds you can get on the Internet.
-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 a total cost with 10% GST added. ​  +Make sure you do real research on the plants you are considering for your landscapingLook into what requirements each plant has for optimal growthFurthermore,​ be sure to understand the amount ​of attention each type of plant needs, and match plants to fit your lifestyleA great place to start this research is your local garden center.
-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 +To save moneyyou can buy items such as mulch or containers from a home-improvement warehouseThe quality of these items will not make much of a differenceHowever, you should go to a nursery to buy your plants ​and your other products such as pesticides instead ​of settling for low-quality products.
-        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+So you have decided to do some landscaping around your homeOne of the first things that you need to do now is to put your plans on paper, before you start purchasing supplies. Begin by sketching the design of your landscaping on a piece of paper. By doing this, you will know precisely what all you need, which will help you plan a budget, and avoid wasting money.
  
-        '​inctax is here as sample use of variables ​for calculations and  +When planning ​landscaping project ​for your house, be sure to look out for the products that will have a very little impact if they are of high or low qualityUse this opportunity to save a little bit of money and use it toward items that will be worth your while to spend more money on.
-        '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   +[[http://​wiki.goodtogreatfoss.org/​index.php?​title=Figuring_Out_What_To_Do_When_It_Comes_To_Landscaping|Permeable Pavement]]While it may be tempting ​to have a solid cover installed over your out door space, ​it is a much better idea to install shade bars that are openLess of the area will be coveredsince there is open spacebut it will allow more heat to escape so that you will be cooler.
-        '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+
  
-     +Rather than simply using concrete, you can really enhance a walkway when you use decorative paversThese pavers can come in a variety of colorsand textures that can really enhance the look of your landscapeJust make sure that whatever you choose, compliments the rest of your landscape well.
-    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click +
-        End +
-    End Sub+
  
-End Class+Whenever you are landscaping yourself, it is important to include things other than plant life in your landscape. Things like decorative stones, bird baths, and lighting can really enhance the look of your landscape. Make sure you don't make your space too crowded, by adding to many extras.
  
-+Utilize different forms and textures in your landscaping plan. This is a great way to diversify your landscaping by using distinctive branching patterns and foliage. From trees to bushes, or perennials to annuals, using a variety of different forms and textures in the plants you choose will add interest and uniqueness to your landscaping design.
  
-Sample output +Plant companion plants in your garden. These plants naturally work together ​to help each other repel pests and diseases. This can help you to have a healthier garden without the use of pesticidesYou can find a lot of information on companion plants through a quick Internet search.
-Perhaps more decorative that it needs to be for U3O2, but I can’t abide messy interfaces. +
-  +
-<can't insert image!>+
  
-:-+[[http://​www.rastafaritvuk.com/​read_blog/​34070/​home-landscape-design-for-the-beginning-gardner|Permeable Paving Units]]Now that you've learned more about home landscaping,​ hopefully, it doesn'​t seem so complicated. You can do this and all you need to do is to just get started with creating the yard of your dreams. When your neighbors ask who did your landscaping,​ you'll be able to proudly tell them that you did yourself and they might even want to hire you.
- +
----------------------------------------------------------------------------------------------+