i. Write an algorithm for the following section in Box 1, reproduced here for convenience. The program should allow the user to ask for a word list entry. In response, the program should randomly pick an entry from the word list. It should display the English word and invite the user to enter the French equivalent. After the user enters their answer, the program should check the answer. If it is correct the program should tell the user, otherwise, if the answer is wrong the program should tell the user and inform them of the correct answer.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
Please see below
i. Write an algorithm for the following section
in Box 1, reproduced here for convenience.
The program should allow the user to ask for
a word list entry. In response, the program
should randomly pick an entry from the word
list. It should display the English word and
invite the user to enter the French equivalent.
After the user enters their answer, the
program should check the answer. If it is
correct the program should tell the user,
otherwise, if the answer is wrong the
program should tell the user and inform
them of the correct answer.
Your algorithm should provide a similar
level of detail to the show flashcard
algorithm in Subsection 2.5.2 of Block 3
Part 2. Your algorithm should resemble the
one shown there, except that the user will
need to do more than just press return, and
the program will have to evaluate the user
response and act accordingly.
Transcribed Image Text:i. Write an algorithm for the following section in Box 1, reproduced here for convenience. The program should allow the user to ask for a word list entry. In response, the program should randomly pick an entry from the word list. It should display the English word and invite the user to enter the French equivalent. After the user enters their answer, the program should check the answer. If it is correct the program should tell the user, otherwise, if the answer is wrong the program should tell the user and inform them of the correct answer. Your algorithm should provide a similar level of detail to the show flashcard algorithm in Subsection 2.5.2 of Block 3 Part 2. Your algorithm should resemble the one shown there, except that the user will need to do more than just press return, and the program will have to evaluate the user response and act accordingly.
14:34 O
←
TMA 03
Pen
?
C Plume
Figure 1 A flashcard with an English word on one side
and its French equivalent on the other.
N 28%
|||
In this question you will adapt a version of the glossary
flashcards program to become an English to French
vocabulary tester.
Box 1- the problem
The program should allow the user to ask for a
word list entry. In response, the program should
randomly pick an entry from the word list. It should
display the English word and invite the user to enter
the French equivalent. After the user enters their
answer, the program should check the answer. If it
is correct the program should tell the user;
otherwise, if the answer is wrong the program
should tell the user and inform them of the correct
answer.
Transcribed Image Text:14:34 O ← TMA 03 Pen ? C Plume Figure 1 A flashcard with an English word on one side and its French equivalent on the other. N 28% ||| In this question you will adapt a version of the glossary flashcards program to become an English to French vocabulary tester. Box 1- the problem The program should allow the user to ask for a word list entry. In response, the program should randomly pick an entry from the word list. It should display the English word and invite the user to enter the French equivalent. After the user enters their answer, the program should check the answer. If it is correct the program should tell the user; otherwise, if the answer is wrong the program should tell the user and inform them of the correct answer.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY