Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Programming Language Expert

problem 1: prepare a program that draws the initials J G P on the form similar to that shown in figure (using straight lines and curve semicircles). The figure can not have corners. All ends are replaced by a semicircle and corners by a quarter circle. The program will have a Timer figure will draw the line by line (or arc) and then erase the same way. The interval between draw (or erase) and the next line is 100 to 200 ms, that is, 0.1 to 0.2 seconds. Figure below shows an ex of how you might go erasing the initial, one segment at a time, each fraction of a second. The intention is to be able appreciate how to draw and how is deleted, it does not happen all at once as when CLS makes

652_CLS.jpg

problem 2: Figure below  is a representation of the solar system. In a basic model of the same concentric orbits planets rotate around the sun. The closer the Planet in less time Sun completes a full orbit around it. While the Earth rotates around the Sun, the Moon revolves around the Earth. Design a program that presents an animation of the solar system by keeping above characteristics. The colors of the planets will be similar to the presented in Figure below and proportions of sizes also planets maintained. The orbits of the planets must be far enough apart as not to collide with each other. Consider that as the Earth goes around the Sun Moon gives about 12 laps around the Earth. The animation will be controlled using a timer.

2424_solar system.jpg

problem 3: prepare a program to draw the figure shown below. the program must provide:

a) Close the fish's mouth slowly (at least 5 moves from the original position to close the mouth)
b) Open the fish's mouth slowly
c) Move slowly lower wing back
d) Move slowly lower wing to the front

88_fish mouth.jpg

The movements of the flap is made by rotating the blade tip about a point Reference may be found at its base. The movement to open and close the mouth performed by rotating the points lying on both ends of the jaws around the found point on the end (red point) thereof. The degrees of rotation must be small enough to look soft movement. Not bring the total rotations constraints that can be made so that, for ex, the fin can rotate completely around its base. Although it will look strange, something similar may performed with the mouth
 
problem 4
: prepare a program to draw the truck following figure. The program should buttons to provide:

  • Increase the size of the figure by 10%
  • Reduce the size of the figure by 10%
  • Run the truck to the left.
  • Run the truck to the right.
  • Add the truck intil it reaches a position of 90 degrees.
  • Lower the truck
  • Rotate the truck rear axle
  • Rotate the truck to its normal position.

1506_program to draw truck.jpg

When the truck runs left wheels must rotate in the correct direction. Rotating wheels which means that the squared view rotating around the center there of. The same should happen when you move to the right (reverse). When you open the truck cargo box this must occur on the same rotating the lower corner Right. Once the casing reaches the vertical position can not rotate further in favor of the clockwise. Similarly when lowered can not rotate beyond the position horizontal. When the truck Wheelee rotate it over the rear wheels, so the same will remain motionless while the rest of the truck rotates about them. All movements can be combined. For ex, one can reduce the size of the truck lift the box and then run to the left or right with the case open. All movements must be smooth, that is, there should be no abrupt jumps.

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M91456

Have any Question? 


Related Questions in Programming Language

Generate code for the given three-address statements

Generate code for the given three-address statements assuming all variables are stored in memory locations. a) x = 1 b) x = a c) x = a + 1 d) x = a + b e) The two statements x = b * c y = a + x

Programming project assessmentinstructions the following

Programming Project Assessment Instructions: The following programming problem can be solved by a program that uses three basic tasks-Input Data, Process Data, and Output Results. To process the data, use file, looping, ...

Generate code for the following three-address statements

Generate code for the following three-address statements assuming a and b are arrays whose elements are 4-byte values. a) The four-statement sequence x = a[i] y = b[j] a[i] = y b[j] = x b) The three-statement sequence x ...

Write a function that returns a number given an uppercase

Write a function that returns a number, given an uppercase letter, as follows: def getNumber(uppercaseLetter): Write a test program that prompts the user to enter a phone number as a string. The input number may contain ...

Write a gui application that prints out hello in either

Write a GUI application that prints out "Hello!" in either: English, French, or Spanish. When the user selects another language, the greeting shown in the greeting area should change. Your GUI should look like the interf ...

Construct a loop which will allow for the daily fan count

Construct a loop which will allow for the daily fan count to be entered for each game. The games number (1-4) should be part of the prompt displayed to the user. Within this loop, you will need other loop(s) to validate ...

Write an abstract superclass encapsulating a vacation a

Write an abstract superclass encapsulating a vacation: A vacation has two attributes: a budget and a destination. It has an abstract method returning by how much the vacation is over or under budget. This class has two n ...

Assignment1 you are a manager who is employed by a game

Assignment 1. You are a manager who is employed by a game production company. Your team is responsible for coding one of the game modules. You have two newly hired programmers working for you who believe that the followi ...

Lab ordered doublylinked listobjectivesto introduce the

Lab: Ordered DoublyLinked List Objectives: To introduce the doubly linked list data structure. Converting an implementation of singly-linked lists to an implementation of doubly-linked lists. Strengthen the students unde ...

Design and implement your own simple class to represent any

Design and implement your own simple class to represent any household item of your choice (toaster, fan, hair dryer, piano ...) Your class should have a constructor, one additional method and at least one member variable ...

  • 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

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen