Assignment #3
Due Monday November 2, 1998
Use Motif to implement the following program:
NAME
GoPizza : Group-order Pizza
SYNOPSIS
GoPizza d1 d2 [d3 … dn]
DESCRIPTION
This is assignment is similar to Assignment #2, but the interface
is built using Motif instead of Xlib.
Though the overall functionality is the same, I will give each
of you the freedom to use
your own imagination in utilizing the Motif capabilities and
functions to implement a good
"user interface".
Here are minimal functions that each of you should provide:
-
Each participant should be able to select the toppings that he/she
likes or dislikes. After a participant
sends his/her selection, the interfaces of all current participants
should be updated to reflect the current state.(the
current state is expressed in terms of: (a) the number of participants
who have not yet made their mind and (b) for each topping, the total
number of participants who either like or dislike that topping.)
-
Whenever the initiator decides to end the selection process,
the gathered information are tabulated and displayed to all
current participants.
Back
to Assignments Page
Back to CS476/576
Home Page