Advertisement
Guest User

Untitled

a guest
Feb 15th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.92 KB | None | 0 0
  1. // ROWS 9
  2. // COLUMNS 9
  3.  
  4. import java.util.*;
  5. import java.text.*;
  6.  
  7. public class Proj3 {
  8.     public static void main(String[] args) {
  9.         Scanner input = new Scanner(System.in);
  10.         double outter_slope = 2;
  11.         double outter_intercept = 0;
  12.        
  13.        
  14.        
  15.         System.out.print("Enter x1:  ");
  16.         int x1 = input.nextInt();
  17.        
  18.         System.out.print("Enter y1:  ");
  19.         int y1 = input.nextInt();
  20.        
  21.         System.out.print("Enter x2:  ");
  22.         int x2 = input.nextInt();
  23.        
  24.         System.out.print("Enter y2:  ");
  25.         int y2 = input.nextInt();
  26.        
  27.         double slope = (double)(y2-y1) / (x2-x1);
  28.        
  29.         double intercept = y1-slope*x1;
  30.        
  31.        
  32.        
  33.    
  34.        
  35.         System.out.printf("y = " + "%.2f" + "x" + "  + " + "%.2f\n", slope,intercept    );
  36.         System.out.println();
  37.         int row_number;
  38.         int column_number;
  39.  
  40.         for(row_number=9;row_number>=0;row_number--) {
  41.             System.out.print(row_number+ " ");
  42.             for(column_number=0;column_number<=9;column_number++) {
  43.                 // prints the column number
  44.                
  45.                
  46.                 if(column_number == 0) {
  47.                     if ( (column_number == x1) && (row_number == y1) || ((column_number == x2) && (row_number == y2))) {
  48.                     System.out.print("*");}
  49.                    
  50.                     if ( (column_number != x1) && (row_number != y1) || ((column_number != x2) && (row_number != y2))) {
  51.                     System.out.print(":");}
  52.                    
  53.                    
  54.                
  55.             }
  56.                if(column_number != 0) {
  57.                
  58.                
  59.                 if ( (column_number == x1) && (row_number == y1) || ((column_number == x2) && (row_number == y2))) {
  60.                     System.out.print("*");
  61.                    
  62.                 }
  63.                
  64.                 else {
  65.                     System.out.print(" ");
  66.                    
  67.                 }
  68.  
  69.                
  70.             }
  71.                
  72.                
  73.                    
  74.                
  75.                
  76.                  
  77.  
  78.  
  79.                
  80.  
  81.  
  82.             }
  83.             System.out.println();
  84.            
  85.             // code for last line
  86.             if (row_number == 0) {
  87.                 // prints out the -
  88.                 System.out.print("  ");
  89.                 for(column_number=0;column_number<=9;column_number++) {
  90.                     System.out.print("-");
  91.                 }    
  92.                
  93.                
  94.                 System.out.println();
  95.                 System.out.print("  ");
  96.                
  97.                 for(column_number=0;column_number<=9;column_number++) {
  98.                     System.out.print(column_number);
  99.                 }    
  100.                
  101.                
  102.             }
  103.         }
  104.     }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement