/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} Free solutions & answers for Java How to Program Chapter 4 - (Page 1) [step by step] | 91Ó°ÊÓ

91Ó°ÊÓ

Problem 1

Fill in the blanks in each of the following statements: a) All programs can be written in terms of three types of control structures: ________, ________ and _______. b) The ________ statement is used to execute one action when a condition is true and another when that condition is false. c) Repeating a set of instructions a specific number of times is called ______ repetition. d) When it's not known in advance how many times a set of statements will be repeated, \(a(n)\) ______ value can be used to terminate the repetition. e) The _______ structure is built into Java; by default, statements execute in the order they appear. f) Instance variables of types char, byte, short, int, long, float and double are all given the value _______ by default. g) Java is a(n) ______ language; it requires all variables to have a type. h) If the increment operator is _______ to a variable, first the variable is incremented by \(1,\) then its new value is used in the expression.

Problem 7

Determine the value of the variables in the statement product \(=x++;\) after the calculation is performed. Assume that all variables are type int and initially have the value 5.

Problem 11

Explain what happens when a Java program attempts to divide one integer by another. What happens to the fractional part of the calculation? How can you avoid that outcome?

Problem 29

( Square of Asterisks) Write an application that prompts the user to enter the size of the side of a square, then displays a hollow square of that size made of asterisks. Your program should work for squares of all side lengths between 1 and 20 .

Problem 30

(Palindromes) A palindrome is a sequence of characters that reads the same backward as forward. For example, each of the following five-digit integers is a palindrome: 12321,55555,45554 and \(11611 .\) Write an application that reads in a five-digit integer and determines whether it's a palindrome. If the number is not five digits long, display an error message and allow the user to enter a new value.

Access millions of textbook solutions in one place

  • Access over 3 million high quality textbook solutions
  • Access our popular flashcard, quiz, mock-exam and notes features
  • Access our smart AI features to upgrade your learning
Access millions of textbook solutions in one place

Recommended explanations on Computer Science Textbooks