/** * B. Complete a method named blackJack(). * The method is given 2 int values, both of which are * greater than 0. Your method should return whichever * value is nearest to 21 without going over. * Return 0 if they both go over. *: * Examples: blackjack(19, 21) -> 21 blackjack(21, 19) -> 21 blackjack(19, 22) -> 19 @param a the first number * @param b the second number * @return the integer value as described */ public int blackjack(int a, int b) { // Complete the method here

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
```java
/**
 * B. Complete a method named blackJack().
 *
 * The method is given 2 int values, both of which are 
 * greater than 0. Your method should return whichever 
 * value is nearest to 21 without going over.
 * Return 0 if they both go over.
 *
 * Examples:
 *    blackjack(19, 21) -> 21
 *    blackjack(21, 19) -> 21
 *    blackjack(19, 22) -> 19
 *
 * @param a the first number
 * @param b the second number
 * @return the integer value as described
 */
public int blackjack(int a, int b) {
    // Complete the method here
}
```

### Explanation
The task is to write a method `blackjack()` that receives two integer parameters. The goal is to return the number closest to 21 without exceeding it. If both numbers are above 21, the method should return 0.

**Examples Explained:**
1. `blackjack(19, 21)` returns 21 because 21 is closer to 21.
2. `blackjack(21, 19)` also returns 21 following the same logic.
3. `blackjack(19, 22)` returns 19 since 22 exceeds 21.
Transcribed Image Text:```java /** * B. Complete a method named blackJack(). * * The method is given 2 int values, both of which are * greater than 0. Your method should return whichever * value is nearest to 21 without going over. * Return 0 if they both go over. * * Examples: * blackjack(19, 21) -> 21 * blackjack(21, 19) -> 21 * blackjack(19, 22) -> 19 * * @param a the first number * @param b the second number * @return the integer value as described */ public int blackjack(int a, int b) { // Complete the method here } ``` ### Explanation The task is to write a method `blackjack()` that receives two integer parameters. The goal is to return the number closest to 21 without exceeding it. If both numbers are above 21, the method should return 0. **Examples Explained:** 1. `blackjack(19, 21)` returns 21 because 21 is closer to 21. 2. `blackjack(21, 19)` also returns 21 following the same logic. 3. `blackjack(19, 22)` returns 19 since 22 exceeds 21.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
void method
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education