Dışarıdan girilen sayı sıfırdan farklı olduğu sürece o sayının karekökünü alan program do/while döngüsü ile

Dışarıdan girilen sayı sıfırdan farklı olduğu sürece o sayının karekökünü alan program do/while döngüsü ile

Merhaba arkadaşlar,Şimdi bir başka daha önce kullandığım projeyi paylaşıyorum.Herkese başarılar,

import java.util.Scanner;
public class Karekok {
public static void main(String[] args) {
Scanner tara=new Scanner(System.in);
int sayi;
double karekok;
System.out.println("Programdan çıkmak için sıfır giriniz");
do
{
System.out.println ("Sayiyi giriniz");
sayi=tara.nextInt();
karekok=Math.sqrt(sayi);
System.out.println(karekok);
}while (sayi!=0);
}}