EBK STARTING OUT WITH VISUAL BASIC
8th Edition
ISBN: 9780135205082
Author: Irvine
Publisher: VST
expand_more
expand_more
format_list_bulleted
Question
Chapter 4.7, Problem 4.9CP
Program Plan Intro
String comparison in Visual Basic:
- The relational operators are used to compare strings. The result of relational operations is always a Boolean value.
- The relational operators and their meanings are given below,
Symbol | Meaning |
< | Less than |
<= | Less than or equal to |
> | Greater than |
>= | Greater than or equal to |
== | Equal to |
<> | Not equal to |
Is | Compare references. |
- While comparing two strings, the corresponding letters are compared. And the result will be true if all the comparisons are true.
Explanation of Solution
2. “AAA”> “AA”
The Unicode of every letters are given below,
- The decimal value of “A” is 65. So when comparing “A” and “A”, “A” is equal to “A”...
Explanation of Solution
3. “ABC123”< “abc123”
The Unicode of every letters are given below,
- The decimal value of “A” is 65 and of “a” is 97. So when comparing “A” and “a”, “A” is smaller than “a”.
- The decimal value of “B” is 66 and of “b” is 98...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Create an application that finds the greatest common divisor of two positive integers entered by the user.
Console
Greatest Common Divisor Finder
Enter first number: 12
Enter second number: 8
Greatest common divisor: 4
Continue? (y/n): y
Enter first number: 77
Enter second number: 33
Greatest common divisor: 11
Continue? (y/n): y
Enter first number: 441
Enter second number: 252
Greatest common divisor: 63
Continue? (y/n): n
Specifications
The formula for finding the greatest common divisor of two positive integers x and y must follow the Euclidean algorithm as follows:
Subtract x from y repeatedly until y < x.
Swap the values of x and y.
Repeat steps 1 and 2 until x = 0.
y is the greatest common divisor of the two numbers.
You can use one loop for step 1 of the algorithm nested within a second loop for step 3.
Assume that the user will enter valid integers for both numbers.
The application should continue only if the user enters 'y' or 'Y' to continue. Note that if you do…
Which of the following declarations represents a pointer that cannot change where it
points to after being initialized with the integer x's address?
const int * ptr = &x;
O int * const ptr = &x;
int * ptr const = &x;
%3D
None of the above
4) Operators such as greater-than and less-than, used to compare data for conditions, are called _____operators.
logical
arithmetic
relational
smooth
Chapter 4 Solutions
EBK STARTING OUT WITH VISUAL BASIC
Ch. 4.2 - Prob. 4.1CPCh. 4.2 - In the following If Then statement, assume that...Ch. 4.2 - Do both of the following If Then statements...Ch. 4.2 - Prob. 4.4CPCh. 4.3 - Prob. 4.5CPCh. 4.4 - The following If Then ElseIf statement has...Ch. 4.4 - Prob. 4.7CPCh. 4.6 - Prob. 4.8CPCh. 4.7 - Prob. 4.9CPCh. 4.7 - Prob. 4.10CP
Ch. 4.8 - Convert the following If Then Elself statement...Ch. 4.10 - Prob. 4.12CPCh. 4.10 - Prob. 4.13CPCh. 4.10 - Write a Boolean expression that equals true when a...Ch. 4.10 - Prob. 4.15CPCh. 4.10 - Prob. 4.16CPCh. 4 - A (n) _______structure allows a program to execute...Ch. 4 - A (n) _______operator determines if a specific...Ch. 4 - Boolean expressions can only be evaluated as_____...Ch. 4 - A (n)_______is a Boolean variable that signals...Ch. 4 - Prob. 5FIBCh. 4 - Prob. 6FIBCh. 4 - A(n)________ If statement is an If statement that...Ch. 4 - _______operators connect two or more relational...Ch. 4 - Prob. 9FIBCh. 4 - Prob. 10FIBCh. 4 - Prob. 11FIBCh. 4 - Prob. 12FIBCh. 4 - Prob. 13FIBCh. 4 - Prob. 14FIBCh. 4 - Prob. 15FIBCh. 4 - Prob. 16FIBCh. 4 - Prob. 17FIBCh. 4 - Prob. 18FIBCh. 4 - ________ is the process of inspecting input values...Ch. 4 - Prob. 20FIBCh. 4 - Prob. 21FIBCh. 4 - Prob. 1TFCh. 4 - T F: It is not possible to write Boolean...Ch. 4 - Prob. 3TFCh. 4 - T F: Clicking on a radio button selects it and...Ch. 4 - T F: Radio buttons that are placed inside a group...Ch. 4 - Prob. 6TFCh. 4 - Prob. 7TFCh. 4 - Prob. 8TFCh. 4 - Prob. 9TFCh. 4 - Prob. 10TFCh. 4 - Prob. 1MCCh. 4 - This statement can cause other program statements...Ch. 4 - Prob. 3MCCh. 4 - This statement is like a chain of If statements....Ch. 4 - When placed at the end of an IfThenElself...Ch. 4 - When an If statement is placed inside another If...Ch. 4 - This operator connects two Boolean expressions...Ch. 4 - This operator connects two Boolean expressions...Ch. 4 - Prob. 9MCCh. 4 - This operator connects two Boolean expressions...Ch. 4 - When determining whether a number is inside a...Ch. 4 - When determining whether a number is outside a...Ch. 4 - Prob. 13MCCh. 4 - This method attempts to convert a value to...Ch. 4 - Prob. 15MCCh. 4 - Describe the difference between the If Then ...Ch. 4 - In an IfThenElseIf statement, what is the purpose...Ch. 4 - What is a flag and how does it work?Ch. 4 - Briefly describe how the And operator works.Ch. 4 - Briefly describe how the Or operator works.Ch. 4 - How is the Xor operator different from the Or...Ch. 4 - Prob. 7SACh. 4 - How is the OrElse operator different from the Or...Ch. 4 - Why are the relational operators called...Ch. 4 - Prob. 2WDTCh. 4 - Why does Visual Studio automatically indent them...Ch. 4 - Prob. 4WDTCh. 4 - Prob. 1FTECh. 4 - Prob. 1AWCh. 4 - Write an IfThen statement that assigns 0 to intX...Ch. 4 - Write an IfThen statement that multiplies...Ch. 4 - Prob. 4AWCh. 4 - Write an IfThen statement that sets the variable...Ch. 4 - Write an IfThenElse statement that assigns 1 to...Ch. 4 - The string variable strPeople contains a list of...Ch. 4 - Write an IfThen statement that prints the message...Ch. 4 - Write an IfThen statement that prints the message...Ch. 4 - Prob. 10AWCh. 4 - Prob. 1PCCh. 4 - Roman Numeral Converter The Roman Numeral...Ch. 4 - Fat Percentage Calculator Create an application...Ch. 4 - Weekly Temperatures with Validation Programming...Ch. 4 - Software Sales Software companies often offer...Ch. 4 - Sailboat Race Ranking Programming Challenge 7 in...Ch. 4 - Pay Per Click Advertising Revenue Many Web sites...Ch. 4 - Speed of Sound The following table shows the...Ch. 4 - Prob. 9PCCh. 4 - Name Formatting Create an application that lets...Ch. 4 - Prob. 11PCCh. 4 - Museum Tours Write a program that lets the user...Ch. 4 - Prob. 13PCCh. 4 - Mass and Weight Scientists measure an objects mass...Ch. 4 - Book Club Points Serendipity Booksellers has a...Ch. 4 - Body Mass Index Program Enhancement In Programming...Ch. 4 - Magic Dates The date June 10, 1960, is special...
Knowledge Booster
Similar questions
- A function named validGPA() to validate the GPA. A valid GPA value must be between 0 and 4 inclusive. The function must return the value of GPA and must take value of GPA as parameter.arrow_forwardYour Name - Week 3 PA Calculations & Unique Numbers Please enter an integer value: 100 Please enter an integer value: 23 Please enter an integer value: 123 Please enter an integer value: 123 Please enter an integer value: 456 Please enter an integer value: 546 Please enter an integer value: 456 Please enter an integer value: 100 Please enter an integer value: 32 Please enter an integer value: 23 The count of integers entered is: 10 The sum of integers entered is: 1982 The average of integers entered is: 198 The count of unique integers entered is: 6 The sum of unique integers entered is: 1280 The average of unique integers entered is: 213arrow_forwardQuestion 3: Given: int numl, num2, newNum; double x, y; Which of the following assignments are valid? If an assignment is not valid, state the reason. When not given, assume that each variable is declared. a. numl = 35; b. newNum=num1 – num2; c. numl = 5:; num2 = 2 + num1; numl = num2 /3; d. numl * num2 = newNum; e. x= 12 * num1 - 15.3; f. numl * 2 = newNum + num2; g. x/y=x * yarrow_forward
- Fill in the blanks with logical or relational operators to make all the expressions return true (each blank has to be filled with exactly one operator). 1. (0 __ 1) 2. __ false __ ( __ false) 3. (2 __ 2) __ ((4 __ 3) __ (-1 __ -1)) 4. (false __ true) __ (1 __ 0) 5. true __ falsearrow_forwardHi! I get all these error messages with this code. Can you help me?arrow_forwardThis is Final Warning ⚠️ Don't post AI generated answer or plagiarised answer. If I see these things I'll give you multiple downvotes and will report immediately.arrow_forward
- Direction: Answer the following, write your answer in a word document and convert it to pdf file. 1. Create a program that prompt user to input two numbers and displays the six types of relationships for the two inputted numbers. 2. Create a program that applies the concept of login form using logical operators. Username = 25 Password = 12 Sample output: Enter username: 25 Enter password: 12 "You are successfully login" while if wrong input the message is "you are not allowed to login" 3. Create a program that prompt user to input a value for variable a then displays the value of the following assignment operators such as +=, --, *=, /=, %=. int a, b, c Sample output Enter a value for a = 3; Enter a value for b= 3; The value of c = a is: The value of c =+a is: The value of c =-a is: The value of c ="a is: The value of c =/a is: The value of c =%a is:arrow_forwardINSTRUCTIONS: • You are to answer this activity individually. • You are to create a Python application that makes use of different variables and expressions to output different sets of data. • It must meet all of the following requirements: • The application must create a variable for pounds (Ibs) and convert it to kilograms (kg) then output the initial value and converted value. • The application must create a variable for miles (mi) and convert it to kilometers (km) and then output the initial value and converted value. • The application must create a variable for Fahrenheit (°F) and convert it to Celsius (°C) and then output the initial value and converted value. • The application must calculate the average age of a group of 10 students then display the ages of all the students and the average age of the students. • The application must output a multiline/regular string. The multiline/regular string will be a fantasy story based on what you will come up with, either based on an…arrow_forwardThe operators that you use to compare values are called ________________ operators.arrow_forward
- When should we use call-by-value: ___________________________ When should we use call-by-reference: ___________________________ When should we use call-by-const-reference: ___________________________ in c++arrow_forwardWrite 2 SELECT statements to exemplify EXISTS and NOT EXISTS statements.arrow_forwardWhich of the following characterize Functions in computer programming? (select all that apply, omit those that do not). O a) Must use names already known to the programming language. Ob) Must use algorithms already know to the programming language. Oc) Functions allow a programmer to add their own words to a computer language. d) Functions allow a programmer to teach a computer how to do an action one time, then repeat that action without having to write the sequence of commands again. e) Functions allow a programmer to define new commands to a computer language.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTLINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.Computer ScienceISBN:9781337569798Author:ECKERTPublisher:CENGAGE L
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningNp Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
LINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.
Computer Science
ISBN:9781337569798
Author:ECKERT
Publisher:CENGAGE L
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr