Birinci sorunun cevabı :
public class soru1{
public static void main( String args[]){
double sum;
sum = 0;
int x = Integer.parseInt(args[0]); // X degeri
int y = Integer.parseInt(args[1]); // y dizinin kacıncı elemanına kadar donecek
for(int i=2 ; i<=y ; i++){
sum = sum + (us_al(x,(i))+i)/(faktor_al(i+1));
}
System.out.println("sum : " +sum);
}
public static double us_al(int x,int u){ //us alma fonksiyonu
double p=1;
for(int j=1 ; j<=u ;j++ ){
p=p*x;
}
return p;
}
public static double faktor_al(int c){ //faktoriyel alma fonksiyonu
int q=1;
for(int j=3 ; j<=c ;j++ ){
q=q*j;
}
return q;
}
}
Çok hoş bir oyun ve cok kısa ilgilenenlere Java tabii ki
import javax.swing.*;
class SayiBulma {
public static void main (String[] Angs){
int n=(int)(1000*Math.random()),i;
String s;
int no=1;
int control=0;
while(control!=1){
s=JOptionPane.showInputDialog("0-1000 arasi bir sayi tuttum.Tahmin et hangi sayiyi tuttum?");
i=(new Integer(s)).intValue();
if(i==n){
JOptionPane.showMessageDialog(null,"Bildin.Deneme sayin:"+no);
control=1;
break;
}
else if(i<n){
JOptionPane.showMessageDialog(null,"Daha buyuk bir sayi sec");
}
else{
JOptionPane.showMessageDialog(null,"Daha kucuk bir sayi sec");
}
no++;
}
}
}
I see the ghosts of navigators but they are lost
|