Concept explainers
Calculator Write a
Implementation of a program to create a calculator which performs addition, subtraction, and multiplication.
Program Plan:
Write a program which creates a calculator having two input text boxes in which the numbers are entered by the user.
The user can click on any of the three buttons of addition, subtraction, and multiplication.
Whichever button is clicked, it’s result will be calculated and displayed on the output textbox.
Program Description:
The program works for the creation of a calculator which adds, subtracts, or multiplies the two numbers entered by the user in two separate textboxes and displays the calculation in the output textbox.
There are two textboxes which take input from the user for the first number and the second number.
Three buttons, one for addition, second for subtraction, and the third for multiplication are created.
On clicking the respective buttons, the output textbox will display the calculation.
Explanation of Solution
Program:
Public Class Calculator
'Declare variable.
Dim var2 As Integer
'Declare variable.
Dim var1 As Integer
'Declare variable.
Dim result As Integer
'Create the event for the textbox.
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
'Assign value
var1 = TextBox1.Text
'Assign text to the textbox.
TextBox3.Text = var1
'Ending the function
End Sub
'Create text box event.
Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged
'Assign text to the textbox.
var2 = TextBox2.Text
End Sub
'Create a button click event
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
result = var1 + var2
'Assign text to the textbox.
TextBox3.Text = var1 & "+" & var2 & "=" & result
End Sub
'Create a button click evetn
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
result = var1 - var2
'Assign text to the textbox.
TextBox3.Text = var1 & "-" & var2 & "=" & result
End Sub
'Create a button click event
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
result = var1 * var2
'Assign text to the textbox.
TextBox3.Text = var1 & "*" & var2 & "=" & result
End Sub
End Class
On pressing the addition button:
On pressing the subtraction button:
On pressing the multiplication button:
Want to see more full solutions like this?
Chapter 3 Solutions
Introduction To Programming Using Visual Basic (11th Edition)
Additional Engineering Textbook Solutions
C Programming Language
Starting Out With Visual Basic (8th Edition)
Absolute Java (6th Edition)
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Concepts of Programming Languages (11th Edition)
- Software Sales (see Chapter 3, Programming Exercises 12): A software company sells a package that retails for $99. Quantity discounts are given according to the following table: Quantity Discount 10–19 10% 20–49 20% 50–99 30% 100 or more 40% Write a program that asks the user to enter the number of packages purchased. The program should then display the amount of the discount (if any) and the total amount of the purchase after the discount. Submit: Algorithm, Python code with documentation, Outputarrow_forward6) Add forecast data The program should allow the user to add forecast data according to the structure described above. After selecting the day, month, and year, the user needs to specify the corresponding temperature, max UV index, humidity, and wind speed. The program should not have two readings for the same day. If the date entered by the user already exists, the program should ask if the data should be overwritten or not and act accordingly.arrow_forwardSentence Statistics Create a program that can tell a user how many times a particular character appears in text input. Your program will analyze the input, then prompt the user to enter characters to get stats. When the user types 'Q' the program will exit. Enter text input to analyze: The quick brown fox jumped over the lazy dog. What character do you want stats on? a The character a appears 1 times. What character do you want stats on? e The character e appears 4 times. What character do you want stats on? z The character z appears 1 times. What character do you want stats on? Q Goodbye! Analyzing the sentence We've provided starter code in main.cc to get input from the user. Now you need to analyze it. You can use a std::map to store information about each character and the number of times it appears in the input. A std::map maps keys of one type to values of another type. For this problem, you'll want to map from a letter to the number of times that letter appears. In C++, the char…arrow_forward
- Name: Claz 4. Directions: The question or incomplete statement below is followed by four suggested answers or completions. Select the one that is best in each case. The code segment below is intended to display all multiples of 5 between the values start and end, inclusive. For example, if start has the value 35 and end has the value 50, the code segment should display the values 35, 40, 45, and 50. Assume that start and end are multiples of 5 and that start is less than end. Line 1: i + start Line 2: REPEAT TIMES Line 3: { DISPLAY (i)oplev a bonin vimobn ldemyA i + i + 5 Line 4: Line 5: Line 6: } Which of the following could replace in line 2 so that the code segment works as intended? wlf a0wollo 1 end - start + 1 b. end start + 6 (( end - start) / 5) + 1 d. 5 * (end - start) + 1 а. C.arrow_forwardRemaining Time: 54 minutes, 49 seconds. * Question Completion Status: QUESTION 19 Write a Java program that prompts the user to enter the School Grade Level of a student and then calculate their discount amount in the regular fees structure offered during this pandemic situation. By using the below table, calculate their discount amount from the amount of the regular fee and then print the discount amount in OMR by using the appropriate selection structure. (Assume the user is entering a maximum Grade level is 12) discount amount = Regular Fees * percentage of discount rate School Grade Level Regular Fees in OMR Discount Rate >9 and 6 and 3 and 0 and <=3 30.500 5% otherwise 20.400 No discount T T T Arial 3 (12pt) v T -E E- 只i ン Click Save and Submit to save and submit. Click Save All Answers to save all answers. Save All Answers TOSHIBA F5 F6 F7 F8 F9 F10 F11 F12 INS SCNULL LOCK AD & 67 7 V 8A9 4 0arrow_forwardC# language MORSE CODE CONVERTERDesign a program that asks the user to enter a string and thenconverts that string to Morse code. Morse code is a code whereeach letter of the English alphabet, each digit, and variouspunctuation characters are represented by a series of dots anddashes. Table 8-9 shows part of the code. Needs to be two labels, two text boxes and click button for conversionarrow_forward
- Q3\ Design and Write VB program to classify students according to their high school average. The students with average greater than 90 should be added to list labeled “ Oil and Gas Engineering”, students with average more than 84 and less than 90 should be added to list labeled “ Chemical Engineering” and students with average more than 79 and less or equal 84 should be added to list labeled “ Polymer Engineering” ,arrow_forwardOdd Even Number Problem Description Even Numbers are integers that are exactly divisible by 2, whereas an odd number cannot be exactly divided by 2. Example of even numbers are 2,4,6,8 and odd numbers are 1, 3, 5, 7, 9. Input The first line input contains an integer, which determines the number of test cases. Each of following lines represent sequence of integers that ends with 0. 2 34 1 8 5 22 0 10 7 16 -2 0 Output For each test case, the output will present the size of oddQueue and evenQueue following with the integers of odd and even numbers. oddQueue 2: 1 5 evenQueue 3: 34 8 22 oddQueue 1: 7 evenQueue 3: 10 16 -2 ** Your task is to write a program that will read the input and identify whether it is an odd number or even number. /******************************************************************************* Compilation: javac Queue.java** The Queue class represents a first-in-first-out (FIFO) queue of generic items.* It supports the usual enqueue and dequeue…arrow_forward5. Maximum Occurring Character Given a string, return the character that appears the maximum number of times in the string. The string will contain only ASCII characters, from the ranges ('a'-'z','A'-'Z','0'-'9'), and case matters. If there is a tie in the maximum number of times a character appears in the string, return the character that appears first in the string. Example text = abbbaacc Both 'a' and 'b'occur 3 times in text. Since 'a'occurs earlier, a is the answer. Function Description Complete the function maximum Occurring Character in the editor below. maximumOccurringCharacter has the following parameter: string text: the string to be operated upon Returns char: The most occurring character that appears first in the string. Constraints • 10 ≤ |text| ≤ 104 • All characters are alphanumeric, in the ranges ('a'-'z','A'-'Z','0'-'9') ======== 999992 14 15 16 17 18 19 20 21 2 2 2 2 22 23 24 25 2222 26 class Result { * * Complete the 'maximumOccurring Character' function below. * का…arrow_forward
- Problem 7: Pennies for Pay Write a program that caclulates how much a person would earn over a period of time if his or her salary is one penny the first day and two pennies the second day, and continues to double each day. The program should ask the user for the number of days. Display a table showing how much the salary was for eah day, and then show the total pay at the end of the pay period. The output should be displayed in a dollar amount, not the number of pennies. Input validation: Do no accept a number less than 1 for the number of days worked. A) Write the psuedocode, B.) a flowchart of , and C.) answer to the problemarrow_forwardProgramming Exercises Chapter 4, #1 Write a program that prompts the user to input a number. The program should then output the number and a message saying whether the number is positive, negative, or zero.arrow_forwardC# language MORSE CODE CONVERTER Design a program that asks the user to enter a string and thenconverts that string to Morse code. Morse code is a code whereeach letter of the English alphabet, each digit, and variouspunctuation characters are represented by a series of dots anddashes. Table 8-9 shows part of the code.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education