Dışarıdan girilen sayı sıfırdan büyük ise girilen sayının karesini alan program

Dışarıdan girilen sayı sıfırdan büyük ise girilen sayının karesini alan program

Merhaba Arkadaşlar,Daha önce yazdığım kodları ihtiyacı olan yeni başlayanlar için paylaşıyorum.Herkese başarılar,

import java.util.Scanner;
public class Eger {
public static void main(String[] args) {
Scanner tara=new Scanner (System.in);
int sayi;
double kare=0;
System.out.println("Bir sayi giriniz");
sayi=tara.nextInt();
if (sayi>0)
{kare=sayi*sayi;
System.out.println(kare);
}
}}