Answer:
e) Code segment II produces correct output for all values of str, but code segment I produces correct output only for values of str that contain "pea" but not "pear".
Explanation:
<em>if - elseif - else statements work in sequence in which they are written. </em>
- <em> </em>In case <em>if() statement is true, </em>else if() and else statements will not get executed.
- In case <em>else if() statement is true</em>, conditions in if() and else if() will be checked and else statement will not be executed.
- In case <em>if() and else if() both are false</em>, else statement will be executed<em>.</em>
First, let us consider code segment I.
In this, first of all "pea" is checked in if() statement which will look for "pea" only in the String str. So, even if "pearl" or "pear" or "pea" is present in 'str' the result will be true and "pea" will get printed always.
After that there are else if() and else statements which will not get executed because if() statement was already true. As a result else if() and else statements will be skipped.
Now, let us consider code segment II.
In this, "pearl" is checked in if() condition, so it will result in desired output.
Executable code is attached hereby.
Correct option is (e).
<span class="sg-text sg-text--link sg-text--bold sg-text--link-disabled sg-text--blue-dark">
java
</span>
<span class="sg-text sg-text--link sg-text--bold sg-text--link-disabled sg-text--blue-dark">
java
</span>
You said it in your question. The case! Though it's also given other names, such as housing, chassis, enclosure etc.
Answer:
a.JavaScript
Explanation:
<em>Form validation</em> is adopted to prevent the abuse of web form by malicious users, data that are not properly validated causes or leads to security vulnerabilities, thereby making a website to be at a risk of being attacked by malicious users.
<em>Validation rules</em> checks that the data a user enters in a record meets the specify standards before the user is allowed to save the record, a validation rule evaluates the data in one or more fields and return it as true or false.
<em>JavaScript form validation can be used to check all required fields, the steps are adopted are:</em>
<em>i) Basic validation − The form is first checked to make sure that all the mandatory fields are filled.</em>
<em>ii) Data format validation −The data that is entered is then checked for correct form and value before allowing to proceed, submit or save the record.</em>
Answer:
Steps 2 and 3 needs to be switched.
Explanation:
e2020
Complete Question:
Write a second constructor as indicated. Sample output:User1: Minutes: 0, Messages: 0User2: Minutes: 1000, Messages: 5000// ===== Code from file PhonePlan.java =====public class PhonePlan { private int freeMinutes; private int freeMessages; public PhonePlan() { freeMinutes = 0; freeMessages = 0; } // FIXME: Create a second constructor with numMinutes and numMessages parameters. /* Your solution goes here */ public void print() { System.out.println("Minutes: " + freeMinutes + ", Messages: " + freeMessages); return; }}
Answer:
The second constructor is given as:
//This defines the constructor, the name has to be the same as the class //name
PhonePlan(int numOfMinutes, int numberOfMessages) {
this.freeMinutes = numOfMinutes;
this.freeMessages = numberOfMessages
}
Explanation:
The second constructor is defined using java programming language.
- The given class has two constructors This is called "Constructor Overloading) which implements polymophism
- In the second constructor that we created, we pass in two arguments of type integer numOfMinutes and numberOfMessages.
- In the constructor's body we assign these values to the initially declared variables freeMinutes and freeMessages