Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
11th Edition
ISBN: 9780134670942
Author: Y. Daniel Liang
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 13.3, Problem 13.3.2CP
Program Plan Intro
Given Code:
//declaration of class
public abstract class ex1
{
//declaration of main method
public static void main(String[] args)
{
/*creation of an array of integer type named "numberArray" having size 2 */
Number[] numberArray = new Integer[2];
/*creation of a double object */
numberArray[0] = new Double(1.5);
}
}
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
please in java
and fast
Write a java method that receive a reference to an array of integers and then sorts only the prime numbers (i.e. non-prime numbers must remain in their locations, and prime numbers must be sorted ).
Notes:
1) you have to define your own sorting method. You can not use the Arrays.sort method.
2) you can not define new arrays. (i.e. You have to do the sorting job in-place)
In C++
Create an array of random 10 random numbers. Use the "range-based for loop" (sometimes called "enhanced for loop") to put the values into the array (users choice of number) and use the "range-based for loop" to output the numbers to the console.
#include <stdio.h>
struct Single
{
int num;
};
void printSingle(int f)
{
int binaryNum[33];
int i = 0;
while(f>0)
{
binaryNum[i] = f % 2;
f = f/2;
i++;
}
for (int j=i-1; j>= 0; j--)
{
printf("%d",binaryNum[j]);
}
}
int main()
{
struct Single single;
single.num = 33;
printf("Number: %d\n",single.num);
printSingle(single.num);
return 0;
}
Chapter 13 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Ch. 13.2 - Prob. 13.2.1CPCh. 13.2 - The getArea() and getPerimeter() methods may be...Ch. 13.2 - True or false? a.An abstract class can be used...Ch. 13.3 - Prob. 13.3.1CPCh. 13.3 - Prob. 13.3.2CPCh. 13.3 - Prob. 13.3.3CPCh. 13.3 - What is wrong in the following code? (Note the...Ch. 13.3 - What is wrong in the following code? public class...Ch. 13.4 - Can you create a Calendar object using the...Ch. 13.4 - Prob. 13.4.2CP
Ch. 13.4 - How do you create a Calendar object for the...Ch. 13.4 - For a Calendar object c, how do you get its year,...Ch. 13.5 - Prob. 13.5.1CPCh. 13.5 - Prob. 13.5.2CPCh. 13.5 - Prob. 13.5.3CPCh. 13.5 - Prob. 13.5.4CPCh. 13.6 - Prob. 13.6.1CPCh. 13.6 - Prob. 13.6.2CPCh. 13.6 - Can the following code be compiled? Why? Integer...Ch. 13.6 - Prob. 13.6.4CPCh. 13.6 - What is wrong in the following code? public class...Ch. 13.6 - Prob. 13.6.6CPCh. 13.6 - Listing 13.5 has an error. If you add list.add...Ch. 13.7 - Can a class invoke the super.clone() when...Ch. 13.7 - Prob. 13.7.2CPCh. 13.7 - Show the output of the following code:...Ch. 13.7 - Prob. 13.7.4CPCh. 13.7 - What is wrong in the following code? public class...Ch. 13.7 - Show the output of the following code: public...Ch. 13.8 - Prob. 13.8.1CPCh. 13.8 - Prob. 13.8.2CPCh. 13.8 - Prob. 13.8.3CPCh. 13.9 - Show the output of the following code: Rational r1...Ch. 13.9 - Prob. 13.9.2CPCh. 13.9 - Prob. 13.9.3CPCh. 13.9 - Simplify the code in lines 8285 in Listing 13.13...Ch. 13.9 - Prob. 13.9.5CPCh. 13.9 - The preceding question shows a bug in the toString...Ch. 13.10 - Describe class-design guidelines.Ch. 13 - (Triangle class) Design a new Triangle class that...Ch. 13 - (Shuffle ArrayList) Write the following method...Ch. 13 - (Sort ArrayList) Write the following method that...Ch. 13 - (Display calendars) Rewrite the PrintCalendar...Ch. 13 - (Enable GeometricObject comparable) Modify the...Ch. 13 - Prob. 13.6PECh. 13 - (The Colorable interface) Design an interface...Ch. 13 - (Revise the MyStack class) Rewrite the MyStack...Ch. 13 - Prob. 13.9PECh. 13 - Prob. 13.10PECh. 13 - (The Octagon class) Write a class named Octagon...Ch. 13 - Prob. 13.12PECh. 13 - Prob. 13.13PECh. 13 - (Demonstrate the benefits of encapsulation)...Ch. 13 - Prob. 13.15PECh. 13 - (Math: The Complex class) A complex number is a...Ch. 13 - (Use the Rational class) Write a program that...Ch. 13 - (Convert decimals to fractious) Write a program...Ch. 13 - (Algebra: solve quadratic equations) Rewrite...Ch. 13 - (Algebra: vertex form equations) The equation of a...
Knowledge Booster
Similar questions
- #include <stdio.h> int main(){ int arr[10]; int i; for (i=0; i<10; i++){ arr[i] = i; } for (i=0; i<10; i++){ printf("arr[%d] = %d\n", i, arr[i]); } return 0;} Copy the code and modify it as follows: Add another separate array of 10 integers. The following code parts are to be added (in the same order as specified) after the printing of the values of the first array:(1) Copy the content of the first array to the second array. Add 10 to each of the values of the second array. Make use of a single loop to achieve this part.(2) Print each element of the second array. Make use of another loop for this partarrow_forward#include <stdio.h>#include <stdlib.h> typedef struct Number_struct { int num;} Number; void Swap(Number* numPtr1, Number* numPtr2) { /* Your code goes here */} int main(void) { Number* num1 = NULL; Number* num2 = NULL; num1 = (Number*)malloc(sizeof(Number)); num2 = (Number*)malloc(sizeof(Number)); int int1; int int2; scanf("%d", &int1); scanf("%d", &int2); Thank you so much but i forgot to put this how i would fit in into this. num1->num = int1; num2->num = int2; Swap(num1, num2); printf("num1 = %d, num2 = %d\n", num1->num, num2->num); return 0;}arrow_forwardpython: how to count number of "number" like "23", "5, and "1" of "xxx"? { "create": "2022-01-01T01:01:01", "xxx": [ "23", "5", "1" ] }arrow_forward
- What are the values of mynum[0], mynum [1], and mynum[2] after the following code executes? double[] mynum = new double[3]; double start = 1.5; for (double i : mynum) { i = start; start += 10.5; } а. 0.0 0.0 0.0 b. 1.5 12.0 22.5 с. 1.5 d. 22.5 1.5 1.5 22.5 22.5 e. Nothing will print due to an out of bounds errorarrow_forwardFill in the blank with the correct answer/output. int[] nums = {78, 94, 850, 425, 375, 67}; int[] numsTen = {1,2,3,4,5,6,7,8,9,10}; double[] dblNums = {3.4, 2.75, 3.8, 4.0, 1.5} System.out.print( dblNums [0]); // LINE 1 1. wor www w System.out.print (nums [3]-25); // LINE 2 2. System.out.print{ nums [5]); // LINE 3 3. System.out.print( dblNums [3]); // LINE 4 4. System.out.print (numTens.length) ; // LINE 5 5. System.out.print (numsTen.length/2); // LINE 6 6. System.out.print (numsTen [6]); // LINE 7 7. System.out.print nums [0]); // LINE 8 8. System.out.print nums [9]); // LINE 9 9. System.out.print nums [6/2] ); // LINE 1o 10. System.out.print{ numsTen [2] ); // LINE 11 11. System.out.print{ dblNums [db1Nums.length-1]); // LINE 12 12. System.out.print nums [5/4]); // LINE 13 13. System.out.print{ nums [3]); // LINE 14 14.arrow_forwardPython Programming: Sergey is suffering from a unique brain disease where his brain can only process odd digits. He is performing a task where he has to get the gcd of given numbers in an array. Your task is to write a code which will make sure that the gcd of numbers present in array is odd. You can consider a particular index ore than one time if needed. Your code should return the minimum number of tries after which gcd becomes odd. Input Output 1 1 4 2 64 12 18arrow_forward
- Analyze the following code:int matrix[5][5];for (int column = 0; column < 5; column++);matrix[4][column] = 10; Select the correct option: After the loop, the last row of matrix 10, 10, 10, 10, 10. After the loop, the last row of matrix 0, 0, 0, 0, 0. A syntax error, because column is not defined. After the loop, the last column of matrix 10, 10, 10, 10, 10. After the loop, the last row of matrix 0, 0, 0, 0, 10.arrow_forwardin java Integer numVals is read from input and integer array userCounts is declared with size numVals. Then, numVals integers are read from input and stored into userCounts. Output all elements of userCounts in reverse order, following each element with a space, including the last. After the final output, end with a newline. Ex: If the input is 4 54 56 75 7 then the output is: Array contents in reverse: 7 75 56 54 Note: The loop should start with i = userCounts.length - 1 and end with i = 0. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import java.util.Scanner; public class UserLog { publicstaticvoidmain(String[] args) { Scannerscnr=newScanner(System.in); intnumVals; inti; numVals=scnr.nextInt(); int[] userCounts=newint[numVals]; for (i=0; i<userCounts.length; ++i) { userCounts[i] =scnr.nextInt(); } System.out.print("Array contents in reverse: "); /* Your code goes here */ } }arrow_forwardWhat is wrong with the following code?animal = 'Tiger'animal[0] = 'L'arrow_forward
- def findOccurrences(s, ch): lst = [] for i in range(0, len(s)): if a==s[i]: lst.append(i) return lst Use the code above instead of enumerate in the code posted below. n=int(input("Number of rounds of Hangman to be played:")) for i in range(0,n): word = input("welcome!") guesses = '' turns = int(input("Enter the number of failed attempts allowed:")) def hangman(word): secrete_word = "-" * len(word) print(" the secrete word " + secrete_word) user_input = input("Guess a letter: ") if user_input in word: occurences = findOccurrences(word, user_input) for index in occurences: secrete_word = secrete_word[:index] + user_input + secrete_word[index + 1:] print(secrete_word) else: user_input = input("Sorry that letter was not found, please try again: ") def findOccurrences(s, ch): return [i for i, letter in enumerate(s) if letter == ch] *** enumerate not discussed in…arrow_forwardWhat does the following code do? In [1]: def mystery (a, b) : if b == 1: return a else: return a + mystery (a, b - 1) In [2]: mystery (2, 10) Out [2]: ?????arrow_forwardI wrote the following code, but it's not giving me the correct result. Can you help me identify what's wrong and suggest a solution?" def find_max_element(arr): if len(arr) == 0: return None max_element = arr[0] for num in arr: if num > max_element: max_element = num return max_element # Example usage:numbers = [4, 8, 2, 10, 5]result = find_max_element(numbers)print(result) The expected output is to be 10, which is the maximum element in the numbers array. However, the code doesn't seem to be giving the correct result. Can you guide the me on what might be wrong with the code and help them fix it?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT