// 10/25/2017 import java.util.Scanner; public class SquaresnCubes { /** Uses the for loop to print a table of squares and cubes. */ public static void main(String[] args) { /** iterate from 2 to 9 and print a table of squares and cubes. */ // print heading OUTSIDE of the loop System.out.println("Number Square Cube"); System.out.println("------------------------"); for(int number=2; number<=9; number++) { int square=number*number; int cube=number*number*number; System.out.printf("%6d %8d %8d\n",number,square,cube); } Scanner input = new Scanner(System.in); System.out.print("Enter the number to start with and # to end: "); int num = input.nextInt(); int endnum = input.nextInt(); System.out.println("Starting with " + num + " Ending with " + endnum); System.out.println("Number Square Cube"); System.out.println("------------------------"); for (int i=num; i<=endnum; i+=1000) { long cube=(long)i*i*i; System.out.printf("%6d %,8d %,10d\n",i,i*i,cube); } } } /*Lab Assignment: * Read in a number. * Use a for loop to * print all even numbers less than or equal to that number */