Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > java vizesi
Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
15.04.2007-23:33 #20103
import java.io.*;
public class soru1{
double top=0.0,sum=0.0;
public static int fact(int f){
for(int k=1;k<f;k++){
f=k*(k+1);
int top=top+f;
}
return top;
}
public static void main(String args[]) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Bir n sayısı giriniz");
int N=Integer.parseInt(br.readLine());
System.out.println("Bir x sayısı giriniz");
int X=Integer.parseInt(br.readLine());
for(int i=2;i<=N;i++){
sum=(math.pow(X,i)+i)/i.fact(i);
top=top+sum;
}
}
}

Bu kodu derlerken Static olan bi yerden static olmayan bi yere erişim hatası aldım nasıl çözerim..Teşekkürler





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
15.04.2007-23:36 #20104
top sum yazan değişkenlerinin başına static ekle
static double top=0.0; gibi





N/A
Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
15.04.2007-23:42 #20106
Orhancım sağol ama kodda şimdi başka sorunlar da çıktı..Onlara da bir el atıversen





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
15.04.2007-23:45 #20107
bi iki onceki sayfada yazdım abi bunların cevaparını





N/A
Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
16.04.2007-01:17 #20110
Bir konuyada taş atmasan olmaz değil?Sonra ben sınavdan hemen önce eğitimde kalite arıyor değilim ayrıca hoca ile konusmasam onları yazamazdım değil mi anlatamadığım nokta bu bölümdeki her kez kaderine razı anlamıyorum itiraz etsek hoca yı eleştirsek dersine kimse girmese mesela ne olcak sormucaklar adam değil mi neden böyle diye ama yok...Kendiniz öğreneceksiniz ben zaten öğreniyorum arkdaşlar sorun neden okulda daha iyi bir eğitim alamıyoru bir slayt rüzgarıdır esiyor sanıyor ki anlıyoruz her halde ya da ben yapamadığım her soruyu vercem eline lap topu yap da anlayım diycem bakalım o an yazabilecek mi ....anlayana tabi recep!





331. KSD
*.NET DEVELOPER




Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
16.04.2007-01:19 #20111
mrflz yazdi
 
orhan yazdi
 


swing mi olacak programlar?


Yok sanmıyorum hiç gormedik...


ne gördük ki laughinglaughinglaughing


sınava saatler kala eğitim sistemini eleştirelim
belki programlama tanrıları bu yazıları görür ve halimize acır





insa ettigim binanin cimentosu kelâm

Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
16.04.2007-01:29 #20112
offman yazdi
 
anlayana tabi recep!



sınava topu topu 7 saat kala bunları yazman çok ironik
ayrıca msn yada g-talk yerine burda konuşmamız dahada ironik

ama sözümün arkasındayım ben. bu sınavın bu şekilde olacağı belliydi. neden bugüne kadar sustunuz confused

neyse yazmıyorum artık. isteyen istediğini yapsın
girerim sınavıma aslanlar gibi sıfırımı alır çıkarım. hadi hepinize iyi geceler





insa ettigim binanin cimentosu kelâm

Yazar
yseraxeratul


avatar
DoBriÇ
Kayıt: 05.02.2007
16.04.2007-02:40 #20113
arkadaşlar, java konuları nerden nereye kadar? Windows uygulamaları war mı yoqsa sadece appletlerdeki event uygulamaları mı war?





| l | l l l l l | l l l | | l l | l You question your beliefs, your inner thoughts, your whole existence .






Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
16.04.2007-16:35 #20121
herkese geçmiş olsun arkadaşlar

soruların cevabını buraya yazabilir misiniz acaba eğer çözdüyseniz





insa ettigim binanin cimentosu kelâm

Yazar
ilters


avatar
AYDIN
Kayıt: 10.02.2006
16.04.2007-17:09 #20124
derste ne anlattı nasıl anlattı hoca bilmiyorum ama bence tam olması gerektiği gibiydi sınav. sadece temel java programlama ve nesneye yönelik programlama bilgimizi gösterecek kadar sormuş bence.

Sınavda aceleyle pek güzel yazamadım ama 4.gurup(13:30 da girenler) için çözümler.

1. soruda bir dizi vardı ona X ve N giriliyodu.

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

public class soru1 {

	
	public double fact(double F)
	{
		double i=0.;
		double res=1.,tmp=1.;
		
		while(i<F){						
			res=res*tmp;
			tmp=tmp+1.;
			i++;
			//System.out.println(res+" "+i+" "+F+" "+tmp);
		}
		return res;
	}
	public double coz(int X,int N)
	{
		double defP=2.;
		double defF=2.;
		double defC=1.;		
		double sum=0.;
		double res=0.;
		for(int i=0;i<N;i++)
		{
			res=fact(defF);
			//System.out.println("res : "+res);
			if(i%2==0)
				sum+=(Math.pow(X,defP)-defC)/res;
			else
				sum+=(Math.pow(X,defP)+defC)/res;
			//System.out.println(sum+" "+defP+" "+defC+" "+defF);
			defP+=1.;
			defC+=1.;
			defF+=1.;
			
		}
		return sum;
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		System.out.println("X değerini giriniz : ");
		int X=1,N=1;
		try{
		X=Integer.parseInt(br.readLine());
		System.out.println("N değerini giriniz : ");
		N=Integer.parseInt(br.readLine());
		}catch(Exception ex)
		{
			
		}
		soru1 s=new soru1();
		double res = s.coz(X,N);
		System.out.println("res : "+res);
	}

}


2. soruda ekranda tıklanan yere üçgen yapacaktı ve sol üstte üçgen sayısınıda verecekti, c tuşuyla ekran temizlenecekti. Telaşla dizilerin nasıl oluşturulduğunu unuttum vector yaptım smile o yüzden 2 tane sınıf var farklı ve daha basit bi yollada yapılabilir.

import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class soru2 extends Applet implements MouseListener, KeyListener  {

	int X=50;
	int Y=50;
	char ch=' ';
	Point koor;
	int sayac=0;
	Vector v=new Vector();

	
	public void init()
	{
		setBackground(Color.WHITE);
		addMouseListener(this);
		addKeyListener(this);
	}
	
	
	public void paint(Graphics g)
	{
		if(ch == 'c')
		{			
			v.clear();
			ch=' ';
		}
		else{
			for(int i=0;i<v.size();i++)
			{
			 X=((veri)v.elementAt(i)).X;
			 Y=((veri)v.elementAt(i)).Y;
			 g.drawString("ucgen sayısı :"+sayac,0,20);
			 g.drawLine(X,Y,X+30,Y);		
			 g.drawLine(X,Y,X,Y+30);
			 g.drawLine(X+30,Y,X,Y+30);
			}
		}
	}
	public void mouseClicked(MouseEvent arg0) {
		// TODO Auto-generated method stub

	}

	public void mousePressed(MouseEvent arg0) {
		// TODO Auto-generated method stub
		koor=arg0.getPoint();		
		sayac++;
		v.add(new veri(koor));
		repaint();
	}

	public void mouseReleased(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mouseEntered(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mouseExited(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}


	public void keyTyped(KeyEvent arg0) {
		// TODO Auto-generated method stub
		ch=arg0.getKeyChar();		
		repaint();
	}


	public void keyPressed(KeyEvent arg0) {
		// TODO Auto-generated method stub

	}


	public void keyReleased(KeyEvent arg0) {
		// TODO Auto-generated method stub
		
	}

}

class veri {


	int X;
	int Y;
	public veri(Point p)
	{
		X=p.x;
		Y=p.y;
	}
}


herkese geçmiş olsun.





Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
16.04.2007-18:19 #20132
Geçmiş olsun arkadaşar. Tahmin ettiğim gibi applet sorusu evenlerle ilgili çıkmış ve yanlış öğrenmediysem 65 puan değerindeymiş. Event konusuna fazla önem vermediği için applet sorusunu yapamayanların sayısı fazlaymış duyduğuma göre. Buna göre java öğrenmek için dersin bir işe yaramadığı açıkça ortaya çıkmış bulunuyor. Projede ve finalde başarılar...





Let`s make this world a better place to live !

Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
16.04.2007-19:19 #20136
Ya varya anlatamıyorum ben arkadaşlar tamam vizede oturmuş olabiliriz benim derdim sınav felan değil ben java yı ilk gördüğümde tamam dedim ben artık deyim yerindeyse javacıyım .Ama derslerin bu hali çok canımı sıkıyor bir sey öğrenemeden sınava giriyoruz applet sorusu 65 pan ok olsun güzel olur ama yapamıyoruz seneye biz bu dersi kursa gidip mi girsek okuldakilerin daha mı çok hoşuna gider ne güzel hocam şu nasıl oluyor bu ne demeyiz eğitimde dershanelerin payı diyorlar trilyonlar donuyor diyorlar hakeza aynı durum üniversteye geçincede kurslar için aynı olmuyormu çok uçuk fiyatlarla hangimiz kursa gidecek hadi diyebilirsiniz ben calışır kendim öğrenirim kardeşim bende diyorum ki bu okula gelen kimsenin diğerinden üstün bir yanı yok bende diyorum madem hak ettik kazandık burayı neden gereği gibi eğitim alamıyoruz Sayın Hocalarımız bilmiyor mu bu okula öğrenci gelmezse kendilerinin bir önemi kalmayacak?Yok ama bunu herkez biliyorda bizim öğrencimiz hakkını aramayı bilmiyor.Ayıca beni tanıyan konusan arkdaşlar bilirki ben her gün söylüyorum bu sözleri ama iştirak eden yok artık benimde umurumda değil herkez kendi başının çağresine bakcak .
 
(Bosuna dememişler her koyun kendi bacağından asılır ...)
Gökhan Abatay.





331. KSD
*.NET DEVELOPER




Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
16.04.2007-22:26 #20157
cevaplar için teşekkürler
birşey daha var
bilgisayar klübündeki bilgisayarda java kodları derlenmiyor devilish

yok yere sinir sahibi olduk 2 saat
jdk var ama kod derlenmiyor silly





insa ettigim binanin cimentosu kelâm

Yazar
safter


avatar

Kayıt: 18.04.2006
06.05.2007-21:54 #21377
......................?





q
1 2 3 4
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb