AP Computer Science Unit 3 Progress Check: FRQ

5.0(1)
Studied by 7 people
0%Unit 3: Boolean Expressions and if Statements Mastery
0%Exam Mastery
Build your Mastery score
multiple choiceMultiple Choice
call kaiCall Kai
Supplemental Materials
Card Sorting

1/4

Last updated 5:23 PM on 10/14/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

5 Terms

1
New cards

Assume that the following variables have been properly declared and initialized.
a boolean variable named rsvp
an int variable named selection, where 1 represents "beef", 2 represents "chicken", 3 represents "pasta", and all other values represent "fish"
a String variable named option1
a String variable named option2

Go to the next one for answers.

2
New cards

(a) Write a code segment that prints "attending" if rsvp is true and prints "not attending" otherwise.
Write the code segment below.

if(rsvp == true)
{
System.out.println("Attending");

{
else
{
System.out.println("Not Attending");
}

3
New cards

(b) Write a code segment that prints the food item associated with selection. For example, if selection is 3, the code segment should print "pasta".
Write the code segment below. Your code segment should meet all specifications and conform to the example.

if (selection == 1)
{
System.out.println("beef");
}
else if (selection == 2)
{
System.out.println("chicken");
}
else if (selection == 3)
{
System.out.println("pasta");
}
else
{
System.out.println("fish");
}

4
New cards

(c) Write a code segment that will store a dinner selection in option1 based on the values of rsvp and selection. The intended behavior of the code segment is described below.
If rsvp is true, the code segment should store in option1 a string indicating the person's attendance and food choice. For example, if rsvp is true and selection is 1, the following string should be stored in option1.
"Thanks for attending. You will be served beef."
If rsvp is false, the following string should be stored in option1, regardless of the value of selection.
"Sorry you can't make it."
Write the code segment below. Your code segment should meet all specifications and conform to the examples.

if(rsvp == true)
{
if(selection == 1)

{
option1 = "Thanks for attending. You will be served beef.";
System.out.println(option1);
}

if(selection == 2)

{
option1 = "Thanks for attending. You will be served chicken.";
System.out.println(option1);
}

if(selection == 3)

{
option1 = "Thanks for attending. You will be served pasta.";
System.out.println(option1);
}

if(selection == 4)

{
option1 = "Thanks for attending. You will be served fish.";
System.out.println(option1);
}
else

{
option1 = "Sorry you can't make it.";
System.out.println(option1);
}

5
New cards

(d) Write a code segment that will print true if the strings option1 and option2 contain the same values and will print false otherwise.
Write the code segment below.

if(option1.equals(option2))

{
System.out.println("True");

}
else

{
System.out.println("False");
}

Explore top notes

Explore top flashcards

flashcards
Civics Unit 5 Test
54
Updated 1051d ago
0.0(0)
flashcards
Vocab G Unit 6
20
Updated 1209d ago
0.0(0)
flashcards
Endo Exam 1
158
Updated 208d ago
0.0(0)
flashcards
2e: Nutrition (Humans)
68
Updated 1215d ago
0.0(0)
flashcards
SAT vocab list "A's"
22
Updated 1150d ago
0.0(0)
flashcards
Digital SAT Vocabulary
991
Updated 665d ago
0.0(0)
flashcards
Civics Unit 5 Test
54
Updated 1051d ago
0.0(0)
flashcards
Vocab G Unit 6
20
Updated 1209d ago
0.0(0)
flashcards
Endo Exam 1
158
Updated 208d ago
0.0(0)
flashcards
2e: Nutrition (Humans)
68
Updated 1215d ago
0.0(0)
flashcards
SAT vocab list "A's"
22
Updated 1150d ago
0.0(0)
flashcards
Digital SAT Vocabulary
991
Updated 665d ago
0.0(0)