Absolute Java (6th Edition)
6th Edition
ISBN: 9780134041674
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 3, Problem 8STE
Write a multiway if-else statement that classifies the value of an int variable n into one of the following categories and writes out an appropriate message:
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Convert the following C++ code from if-Statement to switch-statement, such that it gives the same output. int x;cin >> x;if (x == 1)cout << “EXCELLENT”;else if ((x == 2) || (x == 3) || (x == 4))cout << “GOOD”;elsecout << “BYE BYE”;
Write a multiway if-else statement that classifies the value of an int variable ninto one of the following categories and writes out an appropriate message:n < 0 or 0 ≤ n < 100 or n ≥ 100Hint: Remember that the Boolean expressions are checked in order.
CHALLENGE ACTIVITY
4.4.5: Multi-branch if-else statements: Print century.
Write an if-else statement with multiple branches.If year is 2101 or later, print "Distant future" (without quotes). Otherwise, if year is 2001 or greater, print "21st century". Otherwise, if year is 1901 or greater, print "20th century". Else (1900 or earlier), print "Long ago".Sample output with input: 1776 Long ago
Chapter 3 Solutions
Absolute Java (6th Edition)
Ch. 3 - Write an if-else statement that outputs the word...Ch. 3 - Suppose savings and expenses are variables of type...Ch. 3 - Suppose number is a variable of type int. Write an...Ch. 3 - Suppose salary and deductions are variables of...Ch. 3 - What output will be produced by the following...Ch. 3 - What would be the output in Self-Test Exercise 5...Ch. 3 - What would be the output in Self-Test Exercise 5...Ch. 3 - Write a multiway if-else statement that classifies...Ch. 3 - Prob. 9STECh. 3 - Prob. 10STE
Ch. 3 - Prob. 11STECh. 3 - Prob. 12STECh. 3 - Prob. 13STECh. 3 - Suppose are two variables that have been given...Ch. 3 - Prob. 15STECh. 3 - Assume that nextword is a String variable that has...Ch. 3 - Write an if-else statement that outputs the word...Ch. 3 - Write an if-else statement that outputs the word...Ch. 3 - Determine the value, true or false, of each of the...Ch. 3 - Does the following sequence produce a division by...Ch. 3 - Prob. 21STECh. 3 - Prob. 22STECh. 3 - What output would be produced in Self-Test...Ch. 3 - What is the output produced by the following?
Ch. 3 - What output would be produced in Self-Test...Ch. 3 - Prob. 26STECh. 3 - What is the most important difference between a...Ch. 3 - Prob. 28STECh. 3 - Prob. 29STECh. 3 - What is the output of the following?
Ch. 3 - Rewrite the following for statement as a while...Ch. 3 - What is the output of the following loop? Identify...Ch. 3 - What is the output of the following loop? Comment...Ch. 3 - Prob. 34STECh. 3 - For each of the following situations, tell which...Ch. 3 - What is the output of the following?
Ch. 3 - What is the output of the following?
Ch. 3 - What is the output produced by the following?...Ch. 3 - What is the output produced by the following?...Ch. 3 - Fix the bug in the code in the earlier subsection...Ch. 3 - Add some suitable output statements to the...Ch. 3 - What is the bug in the following code? What do you...Ch. 3 - Prob. 43STECh. 3 - What numbers could be generated by...Ch. 3 - What numbers could be generated by...Ch. 3 - Use the method Math. random to generate a random...Ch. 3 - (This is a version of Programming Project 2.1 from...Ch. 3 - A designer is trying to create a new pattern of...Ch. 3 - Weight is defined as the gravitational force...Ch. 3 - It is difficult to make a budget that spans...Ch. 3 - You have just purchased a stereo system that cost ...Ch. 3 - The Fibonacci numbers Fn are defined as follows:...Ch. 3 - An Armstrong number is an n-digit number that...Ch. 3 - In a certain code language, numerals are each...Ch. 3 - Write a program that calculates the total grade...Ch. 3 - The game of Pig is a simple two-player dice game...Ch. 3 - You have three identical prizes to give away and a...Ch. 3 - Redo or do for the first time Programming Project...Ch. 3 - The file words. txt on the hook's website contains...Ch. 3 - The file words. txt on the book's website contains...Ch. 3 - This problem is based on a "Nifty Assignment" by...Ch. 3 - Prob. 16PP
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Repeat Practice Program 4 of Chapter 3, but use a loop that reads and processes sentences until the user says t...
Java: An Introduction to Problem Solving and Programming (8th Edition)
Suppose that a 2 MB file consisting of 512-byte logical blocks is stored on a disk drive with the following cha...
Computer Systems: A Programmer's Perspective (3rd Edition)
Rewrite the following using the ! operator so that the logic remains the same. if (activeEmployee == false)
Starting Out with C++: Early Objects
The article mentions that quantum computers will have tremendous processing power and revolutionize a number of...
Using MIS (10th Edition)
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
Modify the temperature conversion program to print a heading above the table.
C Programming Language
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
- Determine whether the following are valid switch statements. if not, explain why. Assume that n and digit are int variables. A. switch (n <= 2) { case 0: cout << "Draw." << endl; break; case 1: cout << "Win." << endl; break; case 2: cout << "Lose." << endl; break; } B. switch (digit / 4) { case 0, case 1: cout << "low." << endl; break; case 1, case 2: cout << "middle." << endl; break; case 3: cout << "high." << endl; } C. switch (n % 6) { case 1: case 2: case 3: case 4: case 5: cout << n; break; case 0: cout << endl; break; } D. switch (n % 10) case 2: { case 4: case 6: case 8: cout << "Even"; break; case 1: case 3: case 5: case 7: cout << "Odd"; break; }arrow_forwardQuestion: State whether the following are valid switch statements. If not, explain why. Assume that n and digit are int variables. a) switch (n <= 2) { case 0: cout << "Draw." << endl; break; case 1: cout << "Win." << endl; break; case 2: cout << "Lose." << endl; break; } b) switch (digit / 4) { case 0, case 1: cout << "low." << endl; break; case 1, case 2: cout << "middle." << endl; break; case 3: cout << "high." << endl; } c) switch (n % 6) { case 1: case 2: case 3: case 4: case 5: cout << n; break; case 0: cout << end1; break; } d) switch (n % 10) { case 2: case 4: case 6: case 8: cout << "Even"; break; case 1: case 3: case 5: case 7: cout << "Odd"; break; }arrow_forwardWrite a C++ program that : You have to do the following question only by nested if-statement. FROM GRADE A TO F A 93-100% 4.00 A- 90-92% 3.70 B+ 87-89% 3.30 B 83-86% 3.00 B- 80-82% 2.70 C+ 77-79% 2.30 C 73-76% 2.00 C- 70-72% 1.70 D+ 67-69% 1.30 D 63-66% 1.00 D- 60-62% 0.70 F Ask user to enter a grade and then determine the letter grade. Sample output: What is your grade: 94 Your grade on your trascript would be A.arrow_forward
- Study the following if statement: if x>10 or x<-10: print('big') elif x>1000000: print('very big') elif x<-1000000: print('very big') else : print('small') For what values of x will the above code print 'very big'?arrow_forward2.1.3: Basic if-else. 422784.2543518.qx3zqy7 Jump to level 1 Write an if-else statement for the following: If numDifference is less than -15, execute totalDifference = -25. Else, execute totalDifference = numDifference.arrow_forwardCorrect the following code so that it prints the correct message. (3)if (score <= 60)cout << "Pass" << endl;else;cout << "Fail" << endl; 16.What is the output of the following C++code? (2, 5, 6)int x = 15; int y = 3; if (x + y > {y = x -x = y +cout << x << " " << y << " " << x + y << " " << y - x << endl;}else{x = y - x + y %5;cout << x << " " << y << " " << x - y << " " << x + y << endl; } 21.Suppose that score is an int variable. Consider the following ifstatements. (3)if (score >= 90);cout << "Discount = 10%" << endl;a. What is the output if the value of score is 95? Justify your answer.b. What is the output if the value of score is 85? Justify your answer. 22.Suppose that score is an int variable. Consider the following ifstatements. (3)i. if (score == 70)cout << "Grade is C." << endl;ii. if (score = 70)cout << "Grade is C."…arrow_forward
- Write an if-else statement with multiple branches. If givenYear is 2101 or greater, print "Distant future" (without quotes). Else, if givenYear is 2001 or greater (2001-2100), print "21st century". Else, if givenYear is 1901 or greater (1901-2000), print "20th century". Else (1900 or earlier), print "Long ago". End with a newline. Remember to use println instead of print to output a newline.arrow_forwardWrite a VB program to ask user to assign a value to “i” to find the answer for the following three cases. 1. Case 1. Assume i = 1 and HowMuch = 0IF i < 5 THENHowMuch = HowMuch + 1ELSEIF i = 5 THENHowMuch = HowMuch - 5ELSEHowMuch = HowMuch + 3END IFDISPLAY HowMuch2. Case 2. Assume i = 5 and HowMuch = 0IF i < 5 THENHowMuch = HowMuch + 1ELSEIF i = 5 THENHowMuch = HowMuch - 5ELSEHowMuch = HowMuch + 3END IFDISPLAY HowMuch3. Case 3. Assume i = 6 and HowMuch = 0IF i < 5 THENHowMuch = HowMuch + 1ELSEIF i = 5 THENHowMuch = HowMuch - 5ELSEHowMuch = HowMuch + 3END IFDISPLAY HowMucharrow_forwardWrite a VB program to ask user to assign a value to “i” to find the answer for the following three cases. Case 1. Assume i = 1 and HowMuch = 0 IF i < 5 THEN HowMuch = HowMuch + 1 ELSEIF i = 5 THEN HowMuch = HowMuch - 5 ELSE HowMuch = HowMuch + 3 END IF DISPLAY HowMuch Case 2. Assume i = 5 and HowMuch = 0 IF i < 5 THEN HowMuch = HowMuch + 1 ELSEIF i = 5 THEN HowMuch = HowMuch - 5 ELSE HowMuch = HowMuch + 3 END IF DISPLAY HowMuch Case 3. Assume i = 6 and HowMuch = 0 IF i < 5 THEN HowMuch = HowMuch + 1 ELSEIF i = 5 THEN HowMuch = HowMuch - 5 ELSE HowMuch = HowMuch + 3 END IF DISPLAY HowMucharrow_forward
- In java write a program that takes four int command-line arguments w, x, y, z,. define a boolean variable whose value is true if the four values are either in strictly acending order (w<x<y<z) or strictly descending order (w>x>y>z), and false otherwise, then display the boolean variable value. Note: Do not use if statements on the program Note: Assume that the inputs will always be integersarrow_forwardWrite a if-elif-else statement that distinguishes between a negative number or 0, a number between 0 and 50, and a number greater than or equal 50 by printing one of these three statements: {"It's negative or zero", "It's between 0 and 50", "It's greater than or equal to 50"}.arrow_forwardWrite a program using if statement instead of switch statement. x=2; switch x case 1; disp(‘One’) case 2; disp(‘Two’) case 3; disp(‘Three’) otherwise; disp(‘Unknown Number’) endarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:Cengage
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
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