LAB EXERCISES – 13/8/2020

 

Programming Warm-Up Exercises

 

1.Write an algorithm for driving from where you live to the nearest airport thathas regularly scheduled flights. Restrict yourself to a vocabulary of 50 wordsplus numbers and place names. You must select the appropriate set of words forthis task. An example of a vocabulary is given in Appendix A, the list ofreserved words (words with special meanings) in the Visual Basic programminglanguage. The purpose of this exercise is to give you practice in writing simple,exact instructions with an equally small vocabulary.

 

2.Write an algorithm for making a peanut butter and jelly sandwich, using avocabulary of just 50 words (you choose the words). Assume that all ingredientsare in the refrigerator and that the necessary tools are in a drawer under thekitchen counter. The instructions must be very simple and exact because the personmaking the sandwich has no knowledge of food preparation and takes everyword literally.

 

3.In the following recipe for chocolate pound cake, identify the steps that arebranches (selection) and loops, and the steps that are references tosubalgorithmsoutside the algorithm:

 

Algorithm:

Preheat the oven to 350 degrees

Line the bottom of a 9-inch tube pan with wax paper

Sift 2 3/4 c flour, 3/4 t cream of tartar, 1/2 t baking soda, 1 1/2 t salt, and 1 3/4 c sugar into a large bowl

Add 1 c shortening to the bowl

If using butter, margarine, or lard, then

add 2/3 c milk to the bowl,

else

(for other shortenings) add 1 c minus 2 T of milk to the bowl

Add 1 t vanilla to the mixture in the bowl

If mixing with a spoon, then

see the instructions in the introduction to the chapter on cakes,

else

(for electric mixers) beat the contents of the bowl for 2 minutes at medium speed, scraping the

bowl and beaters as needed

Add 3 eggs plus 1 extra egg yolk to the bowl

Melt 3 squares of unsweetened chocolate and add to the mixture in the bowl

Beat the mixture for 1 minute at medium speed

Pour the batter into the tube pan

Put the pan into the oven and bake for 1 hour and 10 minutes

Perform the test for doneness described in the introduction to the chapter on cakes

Repeat the test once each minute until the cake is done

Remove the pan from the oven and allow the cake to cool for 2 hours

Follow the instructions for removing the cake from the pan, given in the introduction to the chapter

on cakes

Sprinkle powdered sugar over the cracks on top of the cake just before serving

Found something interesting ?

• On-time delivery guarantee
• PhD-level professional writers
• Free Plagiarism Report

• 100% money-back guarantee
• Absolute Privacy & Confidentiality
• High Quality custom-written papers

Related Model Questions

Feel free to peruse our college and university model questions. If any our our assignment tasks interests you, click to place your order. Every paper is written by our professional essay writers from scratch to avoid plagiarism. We guarantee highest quality of work besides delivering your paper on time.

Grab your Discount!

25% Coupon Code: SAVE25
get 25% !!