Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > Java vizesi cevaplar?
Yazar
mscamci


avatar

Kayıt: 09.02.2006
13.04.2006-22:31 #5603
Aşağıya Java vizesinin cevaplarını atıyorum. Karışık gelirse mail adresimi biliyorsunuz zaten.





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
mscamci


avatar

Kayıt: 09.02.2006
13.04.2006-22:32 #5605
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Soru1 {

public static void main(String[] args) throws Exception {

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("X değerini girin : ");
String x = br.readLine();
System.out.print("N değerini girin : ");
String n = br.readLine();

int N = Integer.parseInt(n);
int X = Integer.parseInt(x);

double toplam = 0;

for(int i = 2; i<=N; i++) {

toplam += ((Math.pow(X,i) + i) / faktoriyel(i+1));

}

System.out.println("Toplam : " + toplam);

}

private static double faktoriyel(int sayi) {

int fakt = 1;

for(int i=1; i<=sayi; i++)
fakt *= i;

return fakt;
}

}





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
mscamci


avatar

Kayıt: 09.02.2006
13.04.2006-22:32 #5606
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Soru2 {

public static void main(String[] args) throws Exception {

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

// Dizi boyutunu alma
System.out.print("N değerini girin : ");
String n = br.readLine();
int N = Integer.parseInt(n);

// İstenen boyutta dizi yarattık
int dizi[] = new int[N];

// Ekrandan dizi elemanlarını okuma
for(int i=0; i<dizi.length; i++) {

System.out.print("Dizinin " + (i+1) + ". elemanını girin : ");
dizi[i] = Integer.parseInt(br.readLine());
}

int enKucuk = 0, enBuyuk = 0, toplam = 0;
double ortalama = 0;

for(int i=0; i<dizi.length; i++) {

enKucuk = enKucuguBul(dizi);
enBuyuk = enBuyuguBul(dizi);
toplam = toplamBul(dizi);
ortalama = ortalamaBul(dizi);

}

System.out.println("En küçük : "+enKucuk);
System.out.println("En büyük : "+enBuyuk);
System.out.println("Ortalama : "+ortalama);
System.out.println("Toplam : "+toplam);

}

private static double ortalamaBul(int[] dizi) {

return (double)toplamBul(dizi) / dizi.length;
}

private static int toplamBul(int[] dizi) {

int toplam = 0;

for(int i=0; i<dizi.length; i++)
toplam += dizi[i];

return toplam;
}

private static int enBuyuguBul(int[] dizi) {

int enBuyuk = 0;

for(int i=0; i<dizi.length; i++) {

if(i == 0)
enBuyuk = dizi[i];

if(dizi[i] > enBuyuk)
enBuyuk = dizi[i];

}
return enBuyuk;
}

private static int enKucuguBul(int[] dizi) {

int enKucuk = 0;

for(int i=0; i<dizi.length; i++) {

if(i == 0)
enKucuk = dizi[i];

if(dizi[i] < enKucuk)
enKucuk = dizi[i];

}
return enKucuk;
}

}





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
virgo


avatar
istanbul
Kayıt: 18.01.2006
13.04.2006-22:53 #5609
eline koluna klavyene sağlık hocam applause





there is no place like 127.0.0.1










Yazar
mscamci


avatar

Kayıt: 09.02.2006
14.04.2006-11:24 #5621
Arkadaşlar ikinci soru bu haliyle çalışmayacaktır. Anlamadığım bir şekilde forumda köşeli parantez içinde i ([[i]]) harfleri çıkmıyor. Doğrusunu isteyene yollayabilirim.

Orhan bu harfler niye çıkmıyor senin bi fikrin var mı?





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
mscamci


avatar

Kayıt: 09.02.2006
14.04.2006-11:28 #5622
Köşeli parantez içinde i italik tagıymış. i'leri j'yle değiştirdim, 2.sorunun doğrusu aşağıdadır.

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Soru2 {

public static void main(String[] args) throws Exception {

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

// Dizi boyutunu alma
System.out.print("N değerini girin : ");
String n = br.readLine();
int N = Integer.parseInt(n);

// İstenen boyutta dizi yarattık
int dizi[] = new int[N];

// Ekrandan dizi elemanlarını okuma
for(int j=0; j<dizi.length; j++) {

System.out.print("Dizinin " + (j+1) + ". elemanını girin : ");
dizi[j] = Integer.parseInt(br.readLine());
}

int enKucuk = 0, enBuyuk = 0, toplam = 0;
double ortalama = 0;

for(int j=0; j<dizi.length; j++) {

enKucuk = enKucuguBul(dizi);
enBuyuk = enBuyuguBul(dizi);
toplam = toplamBul(dizi);
ortalama = ortalamaBul(dizi);

}

System.out.println("En küçük : "+enKucuk);
System.out.println("En büyük : "+enBuyuk);
System.out.println("Ortalama : "+ortalama);
System.out.println("Toplam : "+toplam);

}

private static double ortalamaBul(int[] dizi) {

return (double)toplamBul(dizi) / dizi.length;
}

private static int toplamBul(int[] dizi) {

int toplam = 0;

for(int j=0; j<dizi.length; j++)
toplam += dizi[j];

return toplam;
}

private static int enBuyuguBul(int[] dizi) {

int enBuyuk = 0;

for(int j=0; j<dizi.length; j++) {

if(j == 0)
enBuyuk = dizi[j];

if(dizi[j] > enBuyuk)
enBuyuk = dizi[j];

}
return enBuyuk;
}

private static int enKucuguBul(int[] dizi) {

int enKucuk = 0;

for(int j=0; j<dizi.length; j++) {

if(j == 0)
enKucuk = dizi[j];

if(dizi[j] < enKucuk)
enKucuk = dizi[j];

}
return enKucuk;
}

}





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
14.04.2006-12:30 #5626
bbcode editor ile çakıştı sanırım. iki şer tane kullan ben onu incelerim sınavlardan sora. [[]]





N/A
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb