Java Programlama 1- Recursive Örnekler 18

Karekök bulan recursive program


import java.util.Scanner;

//karekök bulan recursive program
public class ornek{

public static int kok(int sayi,int sayicik){
if(sayicik>sayi)
return 0;
else if((sayicik*sayicik)==sayi)
return sayicik;
else
return kok(sayi, sayicik+1);

}
public static void main(String[] args) {
Scanner gir=new Scanner(System.in);
System.out.println("kökü alınacak sayıyı giriniz:");
int sayi=gir.nextInt();
System.out.println(kok(sayi,0));

}

}

Ali Demirci

1991 Ankara doğumluyum. Bilgisayar Mühendisliği bölümü 2013 mezunuyum. Bakanlığın bir kurumunda, Sistem(Linux, Windows Server) üzerine çalışmaktayım. Fakat boş zamanlarımda, kendimi yazılım konusunda da geliştirmekteyim. 20'ye yakın Android programım vardır. Her türlü soru(n)larınızda iletişime geçmekten çekinmeyin.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir