Kullanıcının girmiş olduğu sayının karesini küpünü veya 4 ve daha fazla derecesini veren bir program yazacağız.
Kullanıcıdan öncelikle sayıyı girmesini sonra da dereceyi girmesini isteyeceğiz. Math.pow(sayi,us) ile kolaylıkla sayının derecesini alacağız.
package dersler;
import java.util.Scanner;
import java.math.*;
public class Dersler {
public static void main(String[] args) {
Scanner giris=new Scanner(System.in);
double sayi,us,sonuc;
System.out.println("Lütfen sayıyı giriniz:");
sayi=giris.nextDouble();
System.out.println("Lütfen üssü giriniz:");
us=giris.nextDouble();
sonuc=Math.pow(sayi,us);
System.out.println("Sonuç="+sonuc);
}
}
Program Çıktısı:
Program Çıktısı:
package deneme;
YanıtlaSilimport java.util.Scanner;
import java.math.*;
public class İlkprogram {
public static void main(String arg[]){
Scanner scan=new Scanner(System.in);
System.out.println("lutfen para miktarı gırınız");
double p = (double) scan.nextDouble();
System.out.println("lütfen yıl gırınız ");
double t = (double) scan.nextDouble();
double n = 4;
double r=0.1;
faizhesaplama(p, t, n,r);
}
public static double faizhesaplama(double p,double t,double n,double r)
{
double d=n*t;
double f=1+(r/n);
double c= Math.pow(f,d);
return(p*c);
}
}
böyle bır kod olusturdum bırlesık faız hesaplayacak ama sonuc alamıyorum hata nerde