Kod:
import java.util.Scanner;
 
import javax.swing.JOptionPane;
 
 
public class GencKlavyelerJava {
 
 
    public static void main(String []args){
         
         Scanner klavye=new Scanner(System.in); 
             
            System.out.println("Sayı Giriniz: "); 
            int s=klavye.nextInt(); 
            System.out.println("Kuvveti Giriniz: "); 
              int u=klavye.nextInt(); 
                System.out.println(s +" üzeri " +""+ u +""+ "= " + ustel(s,u) +"\n"+s +"" + " Faktoriyel= " + faktoriyel(s)); 
         
    }
    public static int faktoriyel (int a)
    { 
         int i,fak=1; 
         for(i=1; i<=a; i++) 
          fak=fak*i; 
         return fak; 
    } 
      
    public static int ustel(int x,int y)
    { 
         return (int) Math.pow(x, y); 
    } 
     
     
              
        }