Ask Question, Ask an Expert


Ask Programming Language Expert


1. To create your first Windows graphics application.
2. To define and use your first class.
3. To gain experience using someone else’s libraries in your application.


Creating animation in C++ using Horstmann’s graphics library is easy. All you need to do is create a for loop that

1. draws some objects
2. moves those objects
3. pause for few seconds
4. use cwin to clear the window


“Beat-SC Week” is arguably one of the most exciting weeks for a UCLA Bruin. It is a week marked by school spirit, cross-town pranks, and bonfire rallying before the UCLA-USC football game. The casinos would like to capitalize on “Beat-SC” week by bringing the “crosstown showdown” to Las Vegas for their clientele. They want you to create a short user-interactive animated cartoon demonstrating your school spirit and pride for UCLA which they will display in the sports lounge before the game. They already hired a team of C++ programmers from USC to create their own cartoon promoting their respective school. Thus, the pressure is on you to show Las Vegas and the world the best university in Los Angeles. Are you up for the challenge?


Create a Windows Application (not a console application) project called “Hw7” in your solution called “Homework” using Microsoft Visual Studio. The source file inside the project should be named GoBruins.cpp and should contain the following header:
PIC 10A Intro. to Programming
ID: Spring 2013
Email: Assignment no.
Honesty Pledge:
I, , pledge that this is my own independent work, which conforms to the guidelines of academic honesty.
List of known bugs: */

1. Make use of Horstmann's Message, Point, Circle, and Line objects in some fashion.

2. Prompt the user for his or her name and use it

3. Prompt the user for a few mouse clicks. You will store and use the locations of those clicks later in the program.

4. Define and use at least one class that models a graphic entity composed of Point, Circle, and/or Line objects. A Student would be a good ex ofsuch a class, for ex. A JoeBruin or a JosephineBruin class is another good ex.
Your class should have:

i. a public member function void draw() const; which draws the object using GraphicWindow object cwin.
You may want to draw your object on graph paper before defining the draw member function of the class.

ii. some private helper functions that member function draw() can invoke. The helper functions should draw smaller components of the graphical object.

iii. a private Point member variable called location on which all the Point, Circle, and/or Line object components make up the object depend.

iv. a public constructor that takes in a single argument used to initialize the created object’s location member variable.

v. a public member function void move(const Point& newLocation); that moves the location member variable so that it has the same coordinates asnewLocation.

•    You are expected to make the cartoon tasteful. The cartoon should not offend or insult anyone or any school. Imagine that your prospective employer will be able to see this cartoon.
•    Be sure to comment your code well.
•    Be sure to upload your solution source code file GoBruins.cpp using the CCLE website.
•    Make sure you check to see if your program was submitted correctly.

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M9836
  • Price:- $80

Guranteed 48 Hours Delivery, In Price:- $80

Have any Question? 

Related Questions in Programming Language

Write a program that calculates several possible tips to

Write a program that calculates several possible tips to give to a waiter at a restaurant. Ask the user to enter the total cost of the meal and then calculate a tip at 10%, 12.5%, 15%, 17.5%, and 20%. Write the original ...

Consider the following three programswhere i k l are low

Consider the following three programs: where i, k, l are low variables and a, b, c, d, h, n are high variables. Assume db is a database with two columns (shown as array, where the index represents the row), lookup and is ...

Programming assignment- implement a udp client and udp

PROGRAMMING ASSIGNMENT- Implement a UDP client and UDP server that support simple timeout-based retransmission with AIMD congestion control: -The client should send as many packets as are in its CURWIN (current window) a ...

1 tic tac toein a tic tac toe game two players x and o take

1 TIC TAC TOE In a Tic Tac Toe game two players, X and O, take turns to mark the spaces in a 3X3 grid. The winner will be the player who first succeeds in placing three of his/her marks in a horizontal, vertical, or diag ...

1 construct a markov algorithm that will reverse the order

1) Construct a Markov Algorithm that will reverse the order of an input string that consists of zero or more upper case letters. ABCDE should become EDCBA, AB should become BA, A should stay A, and A should stay A. NOTE: ...

You must do this assignment correctly as described

You must do this assignment correctly as described below.  If you do not follow the directions or break the rules you will receive a 0 score. Simulation of checking tic-tac-toe board for wins by counting X and O in rows, ...

Write a program to test for the case of a math equation

Write a program to test for the case of a math equation entered via the keyboard using the SWITCH-CASE operator. Types of equations to test for: x + y  x / y   x * y and x - y. The program is to ask for the following: 1. ...


Computer Science Program- Write all of the following: main program: Call a function to open an input file. Call a function to read 3 integers in from the input file. Call a function that will find 3 normalized doubles, g ...

Assignmentyou will write a program that acts like a simple

Assignment You will write a program that acts like a simple calculator for binary numbers. You should read in a string of input that has the format: number operator number. Each of the numbers should be presented in two' ...

Cp1404cp5632 2016 sp22252 assignment 1 - shopping list

CP1404/CP5632 2016 SP2/22/52 Assignment 1 - Shopping List 1.0 Task: You are to plan and then code a console-based program in Python 3, as described in the following information and sample output. This assignment will hel ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate