NESNE TABANLI PROG.-2

2023-2024 GÜZ İleri NESNE UYGULAMA


ogrenci clası
ders clası
ANA clas




2019 uygulamalar


final hazırlık soruları
1-Klavyeden girilen n adet günün sıcaklıklarının ortalamasını bulan programı dizi yoluyla yapınız?
2-Klavyeden girilen bir sayı için;(ana mainde klavyeden bir sayı girilecek)
faktöriyel metodu, girilen sayı kadar isim yazdırma metodu, sayının tek mi çiftmi olduğunu bulan metod yazınız?
3-iki ayrı class oluşturunuz. Birinci class yaricap;(bir dairenin alanını ve cevresini bulan metodlar yardımıyla)
ikinci class ana main bir yarıcap girilence ikinci clasdaki metodlar kullanılarak alan ve cevre hesaplanarak ikinci classda gösterilecek.

4-


vize hazırlık soruları
1- Klavyeden girilen (integer) n elemanlı bir dizinin adet toplamlarını bulan ve ekrana yazdıran programı yazınız?
2-topla,çıkar,çarp ve böl metodlarını yazarak ana mainde klavyeden girilen iki sayı için hesaplayan programı yazınız?
3- bir öğrencinin vize, final, ve ort bilgileri tanımlanarak ve not hesaplma metdu kullanılarak ayrı bir classda ana mainde yeni bir ogrencinin notları girilerek notlarını hesaplayan programı yazınız?

6.hafta(23.10.2019)
öğrenci nesnesi (vize,final,ort,isim)oluşturunuz ,ana class'da oluşturulan nesne için vize final ort değerler girilip , ekrana yazdıran bir program yazınız?
5.hafta09.10.2019

Bir öğrenci nesnesi oluşturunuz. Oluşturmuş olduğunuz nesnenin adi, soyadi, numarasi,sehri, yaşı ve boyunu içerir özellikler ekleyiniz. Ayrı bir ana class da bu verileri o1,o2 ve o3 scanner klavyeden çalıştırdıktan sonra girilerek ekranda yazdırınız.(Dizi kullanarak n elemanlı ogrencinin bilgileri girilerek ekrana yazdıran programı yazınız )



4.hafta ve 3.hafta






























2.hafta
Metdot uygulamaları
örnek1: Toplama,çıkarma,çarpma ve bölme işlemlerini metod yoluyla yapınız?
örnek2:Klavyeden girilen bir sayının;
//metod kulllanarak a)faktöriyelini b)karesini  
//c)kupunu  d)uslu sayısını  e)sayı kadar isim yazdırma


sayi=4 ise;
faktoriyel(sayi);//24
kare(sayi);//16
kup(sayi);//64
ussu(sayi);//4*4*4*4=256
yaz(sayi,"ali");//1-ali 2-ali   3-ali  4-ali

//örnek:3 ise 3 ussu 3    27=3*3*3

1.haftaGenel Tekrar

Temel Komutlar, Koşul,Döngüler, Diziler







2018 uygulamaları  

1-

Bir öğrenci nesnesi oluşturunuz. Oluşturmuş olduğunuz nesnenin adi, soyadi, numarasi,sehri, yaşı ve boyunu içerir özellikler ekleyiniz. Ayrı bir ana class da bu verileri o1,o2 ve o3 scanner klavyeden çalıştırdıktan sonra girilerek ekranda yazdırınız.

2-uygulama2: Klavyeden girilen bir sayı için;
metod1: girilen sayı kadar isiminizi yazdıran,
metod2:0'dan girilen sayıya kadar tek sayıların adet ve toplamı,
metod3:0'dan girilen sayıya kadar çift sayıların adet ve toplamı,
metod4:girilen sayı kadar fibonacci dizisinin toplamı,
metodlar sonucunda ana mainde hepsini çağırınız.



03.12.2018


22.10.2018

                                    metod uygulaması                                    


Sorular

1- Klavyeden girilen bir sayi için: kare, küp, faktöriyel ve ust metodları kullanılarak ana mainde çağırınız?


2-Sehir isimli N elemanlı String bir diziye klavyeden sehirleri girip en sonda hepsini ekrana yazan bir program yapınız.



....................diziler...........................................................

......................


2017 uygulamalar

final hazırlık soruları



uygulama1:Klavyeden girilen bir sayi için: kare, küp, faktöriyel metodları kullanılarak bir class ı(sınıfı) oluşturunuz ve metodları mainde çağırınız.

uygulama2: Klavyeden girilen bir sayı için;
metod1: girilen sayı kadar isiminizi yazdıran,
metod2:0'dan girilen sayıya kadar tek sayıların adet ve toplamı,
metod3:0'dan girilen sayıya kadar çift sayıların adet ve toplamı,
metod4:girilen sayı kadar fibonacci dizisinin toplamı,
metodlar sonucunda ana mainde hepsini çağırınız.

uygulama3:Bir öğrenci nesnesi oluşturunuz. Oluşturmuş olduğunuz nesnenin adi, soyadi, numarasi,sehri, yaşı ve boyunu içerir özellikler ekleyiniz. Ayrı bir ana class da bu verileri o1,o2 ve o3 scanner klavyeden çalıştırdıktan sonra girilerek ekranda yazdırınız.



uygulamalar


swing dört işlem



swing toplama

nesne -2 vize hazırlık
1-klavyeden girilen n elemanlı  sayılardan çift  adet tek adet çift toplam tek toplam değerlerini dizi yoluyla hesaplayan programı yazınız?
2-Dört işlemi metod yoluyla yapınız?
3-0'dan 10'a 10 dan 0'a  sonsuz döngü yapınız?
 for(int s=0;s<10;s--)
       {
        for(int a=0;a<=10;a++)
       {
       System.out.println(a);
       }
         for(int b=10;b>=0;b--)
       {
       System.out.println(b);
       }
       }

  4-öğrenci nesnesi (vize,final,ort,isim)oluşturunuz ,ana class'da oluşturulan nesne için vize final ort değerler girilip , ekrana yazdıran bir program yazınız?
4-cevabı



3-Klavyeden girilen bir sayi için: kare, küp, faktöriyel metodları yazınmız ana mainde çağırınız.


uygulama4: Klavyeden girilen bir sayı için;
metod1: girilen sayı kadar isiminizi yazdıran,
metod2:0'dan girilen sayıya kadar tek sayıların adet ve toplamı,
metod3:0'dan girilen sayıya kadar çift sayıların adet ve toplamı,
metod4:girilen sayı kadar fibonacci dizisinin toplamı,
metodlar sonucunda ana mainde hepsini çağırınız.

uygulama2: Klavyeden girilen sayı kadar,klavyeden girilen isminizi yazdıran programı metod yoluyla yapınız?
main()
liste(5);//5 defa ekrana isim yazar
liste(a);// a  defa ekrana isim yazar

switch case



metod




12-13.hafta

Bir öğrenci nesnesi oluşturunuz. Oluşturmuş olduğunuz nesnenin adi, soyadi, numarasi,sehri, yaşı ve boyunu içerir özellikler ekleyiniz. Ayrı bir ana class da bu verileri o1,o2 ve o3 scanner klavyeden çalıştırdıktan sonra girilerek ekranda yazdırınız.

10-11


soru2:bir hayvanat bahçesi için yapılacak olan programda;
bir hayvan için; cinsi,sınıfı,yaşı,boyu gibi bilgiler girilerek bir kimlik oluşturulmak istenmektedir;
örnek: 
5.hayvanın adı=pamuk, yaşı=3, boyu=15, sınıfı=kedigiller, cinsi=kedi
Bu tür bir örneği dizi ve metod uygulaması kullanarak yapınız?

9-10. hafta










8.hafta-2016

1-Sehir isimli N elemanlı String bir diziye klavyeden sehirleri girip en sonda hepsini ekrana yazan bir program yapınız.


2-Klavyeden girilen N elemanlı bir dizinin

a)Dizi elemanları toplamı

b)Dizi elemanları ortalaması



3-Klavyeden girilen n eleman ve isim girilediğinde;

isim:girilenn sayısı kadar isim yazdıran,

altküme:n elemanın alt küme sayısı,

bölünebilme:0'dan n sayısına kadar kaç adet 3 ile tam bölünebilen sayı;

bu üç metodu ana class'ın main kısmında çağırınız?

7.hafta-2016

uygulama1: İsimleri girilen öğrencilerin;Vize  final dizisi hesaplanıp ortalama dizisine aktarıldıktan sonra sınıf ortalamasını hesaplayan prog. yazınız?

uygulama2:Klavyeden girilen bir sayı için;
metod1: girilen sayı kadar isiminizi yazdıran,
metod2:0'dan girilen sayıya kadar tek sayıların adet ve toplamı,
metod3:0'dan girilen sayıya kadar çift sayıların adet ve toplamı,
metod4:girilen sayı kadar fibonacci dizisinin toplamı,
metodlar sonucunda ana mainde hepsini çağırınız.


örnek fibanacci 10 yerine girirlen x değeri olacak ve en sondaki toplam yazdırılacak.

6.hafta-2016

1-Klavyeden girilen bir sayi için: kare, küp, faktöriyel metodları kullanılarak bir class ı(sınıfı) oluşturunuz ve metodları mainde çağırınız.


2-Dört işlem için toplama,çıkarma,çarpma ve bölme metodları tanımlayarak oluşturdugunuz sınıf içinde farklı değerler ve klavyeden girilen sayı ile metodları çağırınız.



5.hafta-2016

4.hafta

...


uygulama-3: İsimleri girilen öğrencilerin;Vize  final dizisi hesaplanıp ortalama dizisine aktarıldıktan sonra sınıf ortalamasını hesaplayan prog. yazınız?


13.hafta

Bir öğrenci nesnesi oluşturunuz. Oluşturmuş olduğunuz nesnenin adi, soyadi, numarasi,sehri, yaşı ve boyunu içerir özellikler ekleyiniz. Ayrı bir ana class da bu verileri o1,o2 ve o3 scanner klavyeden çalıştırdıktan sonra girilerek ekranda yazdırınız.

12.











11.hafta

linkteki örnekleri yapınız.

10.hafta

9.hafta vize

8.hafta (SINAV HAZIRLIK)

1- fibonacci dizisinin ilk 20 basamağını ekrana yazdırınız?
0,1,1,2,3,5,8,13,21......

2-Klavyeden girilen bir sayi için: kare, küp, faktöriyel metodları kullanılarak bir sonuc class ı(sınıfı) oluşturunuz. Yeni bir ana isimli class oluşturularak yeni bir sayi girildiğinde  sonuc clasında hesaplamaları yaparak ekrana yazdıran programı yapınız.
3-Sehir isimli N elemanlı String bir diziye klavyeden sehirleri girip en sonda hepsini ekrana yazan bir program yapınız.


4-Klavyeden girilen N elemanlı bir dizinin
a)Dizi elemanları toplamı
b)Dizi elemanları ortalaması

7.hafta dizi-while


6.hafta
class uygulaması
metod uygulaması




NESNE-2 (GENEL TEKRAR)

2.hafta
1- klavyeden girilen iki sayının toplamını bulan prog.?
2-klavyeden vize ve finalin ortalamasını bulan (final ve ort) 45'den büyükse geçti değilse kaldı yazan prograöı yapınız?
3- 0 dan 10'a kadar olan sayıların toplamını bulan prog?(for,while, do while)
4-Klavyeden girilen n adet sayı kadar isminizi yazdıran prog yapınız?(for,while, do while)
5- Klavyeden girilen sayının faktöriyelini hesaplayan prog. yapınız?(for,while, do while)
3. hafta
6-iç-içe döngü aşağıdaki prog. yapınız?


7-0 dan 10'a kadar olan sayıların toplamını bulan prog? for, do while ve while ile yapınız?
do-while ile

8-Klavyeden girilen iki sayıyı 1 basılınca toplayan, 2 basılınca cıkaran, 3 basılınca carpan, 4'e basılınca bölen programı switch case kullanarak yapınız?

9-Aşağıdaki şekli iç içe döngülerle yapınız?




10.




http://ibrahim-karaman.blogspot.com.tr/2014/02/java-ilk-ders-uygulamalar.html
http://ibrahim-karaman.blogspot.com.tr/2015/02/2014-2015-java-nesne-1-uygulamalar.html











..................................................

programlama temelleri-2 2. ödevin cevabı (fonksiyon ve bütün döngüler)




1 yorum:

 https://bunyaminkaya.com/microsoft-sql-server-tum-surumleri-dogrudan-indirme-linkleri-2008-2012-2014-2016/