Concept explainers
a.
Explanation of Solution
Program:
File name: “StringSort.java”
//Import necessary header files
import java.util.*;
import javax.swing.*;
//Define a class named StringSort
public class StringSort
{
//Define main method
public static void main(String[] args)
{
//Create an array of 15 string values
String[] values = {"mouse", "dog", "cat", "horse", "cow",
"moose", "tiger", "lion", "elephant", "bird", "hamster",
"guina pig", "leopard", "aardvark", "hummingbird"};
//Declare the variable
...
b.
Explanation of Solution
Program:
File name: “StringSort2.java”
//Import necessary header files
import java.util.*;
import javax.swing.*;
//Define a class named StringSort2
public class StringSort2
{
//Define main method
public static void main(String[] args)
{
//Create an array of 15 string values
String[] values = new String[15];
//Declare the variables and initialize the values
int x = 0;
int count = 0;
String word;
final String QUIT = "zzz";
//Declare a Boolean variable and initialize the value
boolean didUserQuit = false;
/*For loop is executed until x exceeds the length of the given values*/
for(x = 0; x < values.length; ++x)
values[x] = QUIT;
//Assign value 0 to x
x = 0;
//While x is less than the length of the given values
while(x < values.length)
{
//Prompt the user to enter a word
word = JOptionPane.showInputDialog(null, "Enter a word or " +
QUIT + " to quit");
//If the user enters zzz
if(word.equals(QUIT))
{
count = x;
x = values...
Trending nowThis is a popular solution!
- EX:[AE00]=fa50h number of ones =1111 1010 0101 0000 Physical address=4AE00h=4000h*10h+AE00h Mov ax,4000 Mov ds,ax; DS=4000h mov ds,4000 X Mov ax,[AE00] ; ax=[ae00]=FA50h Mov cx,10; 16 bit in decimal Mov bl,0 *: Ror ax,1 Jnc ** Inc bl **:Dec cx Jnz * ;LSB⇒CF Cf=1 ; it jump when CF=0, will not jump when CF=1 HW1: rewrite the above example use another wayarrow_forwardEX2: Write a piece of assembly code that can count the number of ones in word stored at 4AE00harrow_forwardWrite a program that simulates a Magic 8 Ball, which is a fortune-telling toy that displays a random response to a yes or no question. In the student sample programs for this book, you will find a text file named 8_ball_responses.txt. The file contains 12 responses, such as “I don’t think so”, “Yes, of course!”, “I’m not sure”, and so forth. The program should read the responses from the file into a list. It should prompt the user to ask a question, then display one of the responses, randomly selected from the list. The program should repeat until the user is ready to quit. Contents of 8_ball_responses.txt: Yes, of course! Without a doubt, yes. You can count on it. For sure! Ask me later. I'm not sure. I can't tell you right now. I'll tell you after my nap. No way! I don't think so. Without a doubt, no. The answer is clearly NO. (You can access the Computer Science Portal at www.pearsonhighered.com/gaddis.)arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning