/************************************************************************* * Compilation: javac PlotFilter.java * Execution: java PlotFilter < input.txt * Dependencies: StdDraw.java StdIn.java * * % java PlotFilter < USA.txt * * Datafiles: http://www.cs.princeton.edu/IntroProgramming/15inout/USA.txt * *************************************************************************/ public class PlotFilter { public static void main(String[] args) { // read in bounding box and rescale double x0 = StdIn.readDouble(); double y0 = StdIn.readDouble(); double x1 = StdIn.readDouble(); double y1 = StdIn.readDouble(); StdDraw.setXscale(x0, x1); StdDraw.setYscale(y0, y1); // turn on animation mode to defer displaying all of the points // StdDraw.show(0); // plot points, one at a time while (!StdIn.isEmpty()) { double x = StdIn.readDouble(); double y = StdIn.readDouble(); StdDraw.point(x, y); } // display all of the points now // StdDraw.show(0); } }
Thursday, 25 October 2012
PlotFilter.java
Labels:
Elements Of Programming,
Java