Computer Science
Two friends decide who gets the last slice of a cake by flipping a coin five times. The first person to win three flips wins the cake. An input of 1 means player 1 wins a flip, and a 2 means player 2 wins a flip. Design an algorithm to determine who takes the cake?
Algo & Flowcharts
4 Likes
Answer
Step 1: Initialize Counters:
SET p1 = 0
SET p2 = 0
Step 2: Process Coin Flips:
FOR each flip from 1 to 5
INPUT result
IF result is 1 THEN
INCREMENT p1
ELSE IF result is 2 THEN
INCREMENT p2
IF p1 is 3 THEN
PRINT "Player 1 wins the cake."
EXIT the algorithm
ELSE IF p2 is 3 THEN
PRINT "Player 2 wins the cake."
EXIT the algorithm
Answered By
1 Like
Related Questions
Write a pseudocode to print all multiples of 5 between 10 and 25 (including both 10 and 25).
Write a pseudocode that will perform the following:
(a) Read the marks of three subjects: Computer Science, Mathematics and Physics out of 100.
(b) Calculate the aggregate marks.
(c) Calculate the percentage of marks.
Write a pseudocode that reads two numbers and divide one by another and display the quotient.
Differentiate between flow chart and algorithm.