C Programs Tutorials | IT Developer
IT Developer

Java Programs



Share with a Friend

Introduction to Java

Compute square & cube of a number - Java Program

import java.util.Scanner;

 

public class SquareCube {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

 

        // Taking input from user

        System.out.print("Enter a number: ");

        int num = sc.nextInt();

 

        // Calculating square and cube

        int square = num * num;

        int cube = num * num * num;

 

        // Displaying the result

        System.out.println("Square of " + num + " = " + square);

        System.out.println("Cube of " + num + " = " + cube);

 

        sc.close();

    }

}

Output

 
OUTPUT 1:
Enter a number: 5
Square of 5 = 25
Cube of 5 = 125

OUTPUT 2:
Enter a number: -3
Square of -3 = 9
Cube of -3 = -27

Explanation

Step 1: Take input

The program reads an integer from the user using Scanner:

int num = sc.nextInt();

Step 2: Compute square

Square = number × number

int square = num * num;

Step 3: Compute cube

Cube = number × number × number

int cube = num * num * num;

Step 4: Display the results

Using:

System.out.println(...)

This provides clear output for the user.