Skip to content

GUI program that plots arbitrary user-entered function (Polynomials in One Variable).

Notifications You must be signed in to change notification settings

abdalla440/function-plotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

function-plotter

A GUI programme that plots arbitrary user-entered functions (Polynomials in One Variable). made as one of the summer training Qualification tasks of Master Micro. Requirements 

  1. Write a GUI programme that plots arbitrary user-entered functions. 
  2. Take a function of x from the user, e.g., 5x^3 + 2x.
  3. Take min and max values of x from the user.
  4. The following operators must be supported: + - / * ^.
  5. The GUI should be simple and beautiful (well organized).
  6. Apply appropriate input validation to the user's input.
  7. Display messages to the user to explain any wrong input.
  8. You may use programming language and platform of your choice.
  9. Your code should be well organised and well documented. The application has three main inputs: function, min, and max.

image

the input must be at the form (number * x ^ powre) e.g, 5*x^3+8 not 5x^3+8

image

In the case of negative power and range from negative to positive, the point at x=0 is undefined, so it's replaced with a very small value that approaches zero.

image

About

GUI program that plots arbitrary user-entered function (Polynomials in One Variable).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages