Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Programming Study Guide

Visual Basic Programming

Exercise 1: Coffee Shop New Chain Rollout

Directions: You are a brand new coffee chain, Average Joes competing to make an impact on the coffee industry through an application similar to Starbucks.com. You are required to provide a design of the program that includes: a pseudocode, and a complete Visual Basic code (notating all inputs and outputs).

Requirements:

The initial screen must be a splash screen the displays the name, Average Joes, a logo, the current date, and the founder of Average Joes, Joe Smith.

From the initial splash screen, the application should transition to a main form that has the same logo and a menu at the top.

The menu should show Order Coffee as the first menu item, display the Promotions, and the option to Exit. When the customer clicks the first option, a form to order the coffee of their choice will be displayed, the second option displays any current promotions. When they click on Exit, the application will display the message, "Average Joes, there's nothing average about our coffee".

When the customer selects the menu option to Order Coffee, a new form would appear, which automatically closes the other form. On this form should contain the following components:

A textbox to allow them to enter the number of coffees they wish to order.

Three radio buttons to allow the customer to select the coffee cup size, the first option is a small for 2.00, the second option is medium for 3.50, and the third option is large for 5.00.

Two additional radio buttons for the temperature of the coffee, either hot or cold.

- Display a message that to upsize the beverage is .50 extra and additional syrup is .75 extra, the large size cannot be upsized.

Display a 7 check boxes for the following flavor syrups: Vanilla, Chocolate, Orange, Raspberry, Caramel, Mocha or None.

Add a button that displays the message, Make my Coffee!

When the button is pressed, automatically add the choices starting with the coffee price, then the cup size in addition to any extra flavor syrups they chose.

You are to then close this order form and open another to display the selections.

In this form (called from step 3 to display the selections, put the same menu at the top as is on the first form in step 2:

Add a combo box of phone number on the screen where the person will select their phone number.Below this combo box, add a button that displays, Show Order.

The next form is to display the daily promotions. This form will replicate the menu from the form in step 2 to the top.

Include a label informing the customer to select which, if any, promotions they want. The customer is required to click the Calculate Total button displayed at the bottom of this form, to calculate the quantity of selected items and the applicable cost.

Upon clicking the Calculate Total button, the customer is shown the quantity of selected items and the total including tax. Please use 8% as the tax for this program.

For every amount entered in a text box, it must be validated in a subprogram, and the customer must select a cup size and flavor syrup type for the coffee order.

Exercise 2: The Basic Calculator

Directions: In this exercise, you are going to create a basic calculator (similar to the calculator program in your computer.) You are required to provide a design of the program that includes: a pseudocode, and a complete Visual Basic code (notating all inputs and outputs).Requirements:

The calculator is required to possess functions that allow the user to add, subtract, multiple, and divide multiple numbers. In addition, the function for percentages must be present. The function to allow the user to both store and clear out the memory must be available.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M91644475

Have any Question?


Related Questions in Computer Engineering

Are there manufacturers and retailers who have taken steps

Are there manufacturers and retailers who have taken steps to reduce their pollution impact, both air quality and industrial pollution, while maintaining a viable place in the market?

You are given a test to enter graduate school you must

You are given a test to enter graduate school. You must select 10 of the 13 essay questions to answer to determine your writing skills. How many ways can you select those questions?

Question explain the difference between physical network

Question: Explain the difference between physical network segmentation and microsegmentation as they relate to cloud security. Explain what it means to implement a zero trust security strategy. Explain how microsegmentat ...

Scenarioconsider the following situation your local grocery

Scenario Consider the following situation. Your local grocery store ran a contest where the contest winner was allowed to fill his/her car with however many groceries the winner could take home, at no cost to the contest ...

Question high-performing teambullimagine that you are an

Question: "High-Performing Team" • Imagine that you are an agile coach. Outline a plan that sets the expectations for your team when beginning a project. Provide a rationale for your response. • Read the mini-case titled ...

Question suppose three items r s and t are placed in a

Question : Suppose three items R, S, and T are placed in a queue in that order. Then one item is removed from the queue before a fourth item, X is placed in the queue. Then one item is removed from the queue, the items Y ...

Question you need to research the topic and discuss the

Question: You need to research the topic and discuss the topic in at least 400-500 words with references. A post without a reference will not count as a discussion. What is text mining and what is the purpose of it? Give ...

Question read the following topic then explain where a

Question: Read the following topic then explain Where a datagram can be fragmented? Where the fragmented datagram can be reassembled? Fragmentation of Datagram Packets used by the IP are called datagrams. For a networks ...

System analysis and designgo to the scr intranet pageto

SYSTEM ANALYSIS AND DESIGN Go to the SCR Intranet page! To enter, please use the following credentials: Then go to Session 5-Data and Process Modeling Look at the Inbox THE the todo-list and answer all the following 1. J ...

Your university is running a special offer on tuition this

Your university is running a special offer on tuition. This year's tuition cost is $18,000. Next year's tuition cost is scheduled to be $19080. The university offers to discount next year's tuition at a rate of 6% If you ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As