Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
7th Edition
ISBN: 9780134802213
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 3.9, Problem 3.27CP
What is wrong with the following switch statement?
// This code has errors!!!
switch (temp)
{
case temp < 0 :
System.out.println(“Temp is negative.”);
break;
case temp = 0;
System.out.println(“Temp is zero.”);
break;
case temp > 0 :
System.out.println(“Temp is positive.”);
break;
}
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Given x = 4; and y = 2; and operator = '-' ; what is the final value of x after the following switch statement is executed?
switch (operator) {
case '+' : x +=y ; break ;
case '-' : x -= y ; break ; x += y ; is x = x + y ;
case '*' : x *= y ; break ;
case '/' : x /= y ; break ;
default : break ;
also,
using x = 4 ; and y = 2 ; and operator = ' * '. What is the final value of x?
}
this is the code:
const int BLED=9; //Blue LED on Pin 9const int GLED=10; //Green LED on Pin 10const int RLED=11; //Red LED on Pin 11const int Switch=2; //The Button is connected to pin 2boolean lastSwitch = LOW; //Last Button Stateboolean currentSwitch = LOW; //Current Button Stateint ledMode = 0; //Cycle between LED statesboolean ledOn = false;void setup(){ pinMode (BLED, OUTPUT); //Set Blue LED as OutputpinMode (GLED, OUTPUT); //Set Green LED as OutputpinMode (RLED, OUTPUT); //Set Red LED as OutputpinMode (Switch, INPUT); //Set button as input (not required)}}/** LED Mode Selection Pass a number for the LED state and set it accordingly.*/void setMode(int mode){//RED if (mode == 1) { digitalWrite(RLED, HIGH); digitalWrite(GLED, LOW); digitalWrite(BLED, LOW);} //GREENelse if (mode == 2){ digitalWrite(RLED, LOW); digitalWrite(GLED, HIGH); digitalWrite(BLED, LOW); }//BLUE else if (mode == 3) { digitalWrite(RLED, LOW); digitalWrite(GLED, LOW); digitalWrite(BLED, HIGH); } //PURPLE…
Expain switch statement? State a program of switch statement?
Chapter 3 Solutions
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Ch. 3.1 - Write an if statement that assigns 0 to x when y...Ch. 3.1 - Write an if statement that multiplies payRate by...Ch. 3.1 - Write an if statement that assigns 0.2 to...Ch. 3.1 - Write an if statement that sets the variable fees...Ch. 3.1 - Write an if statement that assigns 20 to the...Ch. 3.1 - Write an if statement that assigns 0 to the...Ch. 3.1 - Write an if statement that displays Goodbye if the...Ch. 3.2 - Write an if-else statement that assigns 20 to the...Ch. 3.2 - Write an if-else statement that assigns 1 to x...Ch. 3.2 - Write an if-else statement that assigns 0.10 to...
Ch. 3.2 - Write an if-else statement that assigns 0 to the...Ch. 3.3 - Write nested if statements that perform the...Ch. 3.3 - Write code that tests the variable x to determine...Ch. 3.4 - What will the following program display? public...Ch. 3.4 - The following program is used in a bookstore to...Ch. 3.5 - Prob. 3.16CPCh. 3.5 - Assume the variables a = 2, b = 4, and c = 6....Ch. 3.5 - Write an if statement that displays the message...Ch. 3.5 - Write an if statement that displays the message...Ch. 3.6 - Assume the variable name references a String...Ch. 3.6 - Prob. 3.21CPCh. 3.6 - Prob. 3.22CPCh. 3.8 - Rewrite the following if-else statements as...Ch. 3.9 - Complete the following program skeleton by writing...Ch. 3.9 - Rewrite the following if-else-if statement as a...Ch. 3.9 - Explain why you cannot convert the following...Ch. 3.9 - What is wrong with the following switch statement?...Ch. 3.9 - What will the following code display? int funny =...Ch. 3.10 - Assume the following variable declaration exists...Ch. 3.10 - Assume the following variable declaration exists...Ch. 3.10 - Assume the following variable declaration exists...Ch. 3.10 - Prob. 3.32CPCh. 3.10 - Prob. 3.33CPCh. 3.10 - Assume the following declaration exists in a...Ch. 3 - The if statement is an example of a __________. a....Ch. 3 - This type of expression has a value of either true...Ch. 3 - , , and = = are __________. a. relational...Ch. 3 - , | |, and ! are __________. a. relational...Ch. 3 - Prob. 5MCCh. 3 - To create a block of statements, you enclose the...Ch. 3 - This is a boolean variable that signals when some...Ch. 3 - How does the character A compare to the character...Ch. 3 - This is an if statement that appears inside...Ch. 3 - Prob. 10MCCh. 3 - When determining whether a number is inside a...Ch. 3 - Prob. 12MCCh. 3 - The conditional operator takes this many operands....Ch. 3 - This section of a switch statement is branched to...Ch. 3 - You can use this method to display formatted...Ch. 3 - True or False: The = operator and the == operator...Ch. 3 - True or False: A conditionally executed statement...Ch. 3 - Prob. 18TFCh. 3 - True or False: When an if statement is nested in...Ch. 3 - True or False: When an if statement is nested in...Ch. 3 - True or False: The scope of a variable is limited...Ch. 3 - Find the errors in the following code: 1. //...Ch. 3 - Find the errors in the following code: 2. //...Ch. 3 - Find the errors in the following code: 3. //...Ch. 3 - Prob. 4FTECh. 3 - Find the errors in the following code: 5. The...Ch. 3 - Find the errors in the following code: 6. The...Ch. 3 - The following statement should determine whether...Ch. 3 - Find the errors in the following code: 8. The...Ch. 3 - Prob. 9FTECh. 3 - Prob. 10FTECh. 3 - Write an if statement that assigns 100 to x when y...Ch. 3 - Write an if-else statement that assigns 0 to x...Ch. 3 - Using the following chart, write an if-else-if...Ch. 3 - Write an if statement that sets the variable hours...Ch. 3 - Write nested if statements that perform the...Ch. 3 - Write an if statement that prints the message The...Ch. 3 - Write an if statement that prints the message The...Ch. 3 - Write an if statement that prints the message The...Ch. 3 - Write an if-else statement that displays the...Ch. 3 - Convert the following if-else-if statement into a...Ch. 3 - Match the conditional expression with the if-else...Ch. 3 - Prob. 12AWCh. 3 - Prob. 13AWCh. 3 - Prob. 14AWCh. 3 - Explain what is meant by the phrase conditionally...Ch. 3 - Explain why a misplaced semicolon can cause an if...Ch. 3 - Why is it good advice to indent all the statements...Ch. 3 - What happens when you compare two String objects...Ch. 3 - Explain the purpose of a flag variable. Of what...Ch. 3 - What risk does a programmer take when not placing...Ch. 3 - Briefly describe how the operator works.Ch. 3 - Briefly describe how the | | operator works.Ch. 3 - Why are the relational operators called...Ch. 3 - When does a constructor execute? What is its...Ch. 3 - Roman Numerals Write a program that prompts the...Ch. 3 - Magic Dates The date June 10, 1960, is special...Ch. 3 - Body Mass Index Write a program that calculates...Ch. 3 - Test Scores and Grade Write a program that has...Ch. 3 - Mass and Weight Scientists measure an objects mass...Ch. 3 - Time Calculator Write a program that asks the user...Ch. 3 - Sorted Names Write a program that asks the user to...Ch. 3 - Software Sales A software company sells a package...Ch. 3 - Shipping Charges The Fast Freight Shipping Company...Ch. 3 - Fat Gram Calculator Write a program that asks the...Ch. 3 - Running the Race Write a program that asks for the...Ch. 3 - The Speed of Sound The following table shows the...Ch. 3 - Mobile Service Provider A mobile phone service...Ch. 3 - Mobile Service Provider, Part 2 Modify the program...Ch. 3 - Bank Charges A bank charges a base fee of 10 per...Ch. 3 - Book Club Points Serendipity Booksellers has a...Ch. 3 - Wi-Fi Diagnostic Tree Figure 3-23 shows a...Ch. 3 - Restaurant Selector You have a group of friends...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Day of the Year Assuming a year has 365 days, write a class named DayOfYear that takes an integer representing ...
Starting Out with C++ from Control Structures to Objects (9th Edition)
Consider the adage Never ask a question for which you do not want the answer. a. Is following that adage ethica...
Experiencing MIS
Design a sequence of steps that correctly interchanges the contents of these cells. If needed, you may use addi...
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
The indexOf and lastIndexOf methods are members of this class, a. String b. Integer c. Character d. Wrapper
Starting Out with Java: Early Objects (6th Edition)
A file that contains a Flash animation uses the __________ file extension. a. .class b. .swf c. .mp3 d. .flash
Web Development and Design Foundations with HTML5 (8th Edition)
Describe the advantages and disadvantages of three-tier architectures.
Modern Database Management (12th Edition)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- What is z after the following switch statement is executed? 10 20 0 -1arrow_forwardInterpret the Output ,#include<stdio.h> void main(){switch(printf(“IIT”)){default:printf(“Guwahati”);case 1: printf(“Delhi”);break;case 2: printf(“Khanpur”);break;case 3: printf(“Madras”);break;}arrow_forwardGive a proof rule for the switch statement. You may assume that the code for each case of the switch statement ends with a break statement.arrow_forward
- The code below is expected to count to 60 and then say time's up, why will it not perform as expected? counter = 1limit = 60while counter < limit: print(counter) counter = counter + 1print ("Time's up")arrow_forwardIn Arduino Programming, which of the following statement is correct? A. Codes inside the void loop is executed once while codes inside the void setup is executed repeatedly B. Codes inside the void setup is and void loop is executed repeatedly C. Codes inside the void setup is executed once while codes inside the void loop is executed repeatedly D. none of thesearrow_forwardRewrite in switch statementIf (day == 31)month = 7;else if (day == 28)month =1;else ifmonth = 4;switch(arrow_forward
- Blinking We want to create a program that continuously turns pin 13 ON waits for 1second then turns pin 13 OFF, then waits 1 second and turns pin 13 back ON. Write the Arduino code with comments to control the pin 13. Blinking We want to create a program that continuously turns pin 13 ON waits for 1second then turns pin 13 OFF, then waits 1 second and turns pin 13 back ON. Write the Arduino code with comments to control the pin 13.arrow_forwardPlease don't use answer already posted on other websites. individual MIPS code will leave you feedback!! Thank you! Write a complete MIPS program that prompts the user for a test score and prints out the letter score following the java if-else chain below.arrow_forwardGive output C# code static void Main(string[] args) { int i = 2, k = 3; switch (i - k) { case -1: ++i; ++k; break; case 2: --i; ++k; break; default: i += 3; k += i; break; } Console.WriteLine(i + "\n" + k); Console.ReadLine(); }arrow_forward
- Write an Arduino code to control two LEDs using two push buttons, given the bellow setup: LED 1 is connected to pin 5 LED 2 is connected to pin 4 Button 1 is connected to pin 8 Button 2 is connected to pin 9 If both push buttons are pressed, LED 1 is ON and LED 2 is OFF. If one of the push buttons is pressed LED 2 is ON and LED 1 is OFF. hint: you may use the if..else if statement (note: you may use other approaches)arrow_forwardhello! I want to wish the user of this program a nice day when they exit the program. right now it just exits instead of telling them anything. do I need to add a switch statement or is there a simpler way to add a println? attached is a screenshot of my program! thank you!arrow_forwardQuestions. 1. Break is required in the switch statement. A. True B. False 2. The expression of the right hand aide of || operators doesn't get evaluated if the left hand side determines the outcome. A. True B. False 3. If x is an integer varialble, which value will x = 5/2.0 yield? A. 2.5 B. 2.00000 C. 2 D. 0 4. The statement for (x=10; x + +) will result to an indefinite loop. A. True B. False 5. What is the final value of c when the code: for(x=1; x=arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:CengageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Control Structure in Data Structure - Data Structures - Computer Science Class 12; Author: Ekeeda;https://www.youtube.com/watch?v=9FTw2pXLhv4;License: Standard YouTube License, CC-BY