Anasayfa » Genel

Ödüllü Soru – 1

12 Mayıs 2013 7.548 kez okundu 7 yorum
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading ... Loading ...

odullusoru
Merhaba arkadaşlar,  bu sefer karşınıza bir makale ile değil, bir ödüllü soru ile çıkıyoruz.  Java programlama dili ile yazılan bir program parçasını tamamlamanızı istiyoruz. Doğru bilen arkadaşlar arasında yapılacak kura ile bir kişiye ödül vereceğiz.

Soru

Aşağıda verilen kod parçasında, test() metodu içerisine yazacağınız kodlar ile konsolda aşağıdaki gibi bir çıktı elde etmeniz gerekiyor.

Kısıtlar:

  • Sadece test() metodu içerisine kod yazabilirsiniz.
  • Yazdığınız kod, test metodu içerisinde hazır gelen iki satırlık kod parçasından önce veya sonra (hem önce hem sonra da olabilir.) olmalıdır.
  • Test metodu içerinde bulunan iki satırlık kod parçası arasına kod yazılmamalıdır.
  • Hazır gelen iki satırlık kod, herhangi bir kod bloğunun içerisinde yer alabilir ancak bu iki satırlık kod kesinlikle çalışmalıdır.
  • Yazdığınız kod parçalarından birisi  “System.out.println(“test metodu return ettikten sonra”);” olmalıdır ve bu kod parçası haricinde ekrana yazı yazdıran herhangi bir kod olmamalıdır.
  • Hazır bulunan kodlar hiçbir şekilde silinemez, yoruma alınamaz.
  • Şu anda kodda bulunan üç tane “System.out.println(“”)” ifadesinin yerine aynı çıktıyı verecek başka kod yazılamaz.

Kod:

package net.kodmerkezi.soru1;
 
/**
 * Ödüllü Soru 1
 * 
 * KodMerkezi.Net
 * 
 * @author Gürcan Kavakçı
 * 
 */
public class Soru {
 
	public static void main(String[] args) {
 
		System.out.println("test metodu çağrılmadan önce");
		test();
		System.out.println("test metodu çağrıldıktan sonra");
	}
 
	/**
	 * Kodlar bu metodun içerisine yazılacaktır.
	 */
	public static void test() {
 
		// Buraya kod yazabilirsiniz
 
		System.out.println("test metodu return etmeden önce");
		return;
 
		// Buraya kod yazabilirsiniz
 
	}
 
}

Konsol Çıktısı

test metodu çağrılmadan önce
test metodu return etmeden önce
test metodu return ettikten sonra
test metodu çağrıldıktan sonra

Katılım Koşulları:

  • Cevabınızı test metodu içerisinde belirtilen alanlara yazdıktan sonra, sadece test metodunuzu, İsim Soyisim ve Email adresinizle birlikte bu yazıya cevap olarak aşağıdaki alana yazmalısınız.
  • Ardından yazımızın altında bulunan Beğen butonu ile veya buradaki link ile facebook sayfamızı beğenmelisiniz.
  • Son olarak yine sayfanın altında bulunan Facebookta Paylaş butonu ile bu yazıyı facebookta paylaşmalısınız.
  • Koşulları yerine getiren ve doğru cevabı veren kullanıcılarımız arasından kura çekilerek 1 kişiye ödül verilecektir.
  • Son katılım tarih ve saati 26/05/2013  23:59 dur.(Yarışma Sona Erdi)
  • Ödül detayları aşağıda belirtilmiştir.
  • Verilen tüm cevaplar, son katılım tarihinden sonra yayınlanacaktır.
  • Cevabınızı yazarken kullandığınız isim, facebookta kullandığınız isim ile aynı olmalıdır.

Ödül:

  • 1 yıllık hosting paketidir.
  • Aylık 1 gb trafik
  • Toplam 100 mb web alanı
  • 5 adet email hesabı
  • 2 adet subdomain
  • 2 mysql veritabanı
  • 1 adet .tk uzantılı domain

Kodun tamamını buradan indirip üzerinde çalışabilirsiniz.

<<< Önceki:

Sonraki: >>>


Facebookta Paylaş

7 yorum »

  • Kemal Duran dedi ki:

    public static void test() {

    try{

    System.out.println(“test metodu return etmeden önce”);
    return;

    }
    catch(Exception ex){

    }
    finally{
    System.out.println(“test metodu return ettikten sonra”);
    }

    }

  • Ahmet Uygun dedi ki:

    public static void test() {

    try
    {
    System.out.println(“test metodu return etmeden önce”);
    return;

    }

    finally {
    System.out.println(“test metodu return ettikten sonra”);
    }

    // Buraya kod yazabilirsiniz

    }

  • Fatih Türkmen dedi ki:

    public static void test() {

    // Buraya kod yazabilirsiniz

    System.out.println(“test metodu return etmeden önce”);
    return;
    System.out.println(“test metodu return ettikten sonra”);

    // Buraya kod yazabilirsiniz

    }

  • Macit Marşan dedi ki:

    public static void test() {

    // Buraya kod yazabilirsiniz
    class A{
    public void islet(){
    System.out.println(“test metodu return etmeden önce”);
    return;
    }
    };

    new A().islet();
    System.out.println(“test metodu return ettikten sonra”);
    // Buraya kod yazabilirsiniz

    }

  • Berat Aldemir dedi ki:

    public static void test() {

    // Buraya kod yazabilirsiniz
    try
    {
    System.out.println(“test metodu return etmeden önce”);
    return;
    }
    catch(Exception e)
    {

    }
    finally
    {
    System.out.println(“test metodu return ettikten sonra”);
    }

    // Buraya kod yazabilirsiniz

    }

  • KodMerkezi.Net » Ödüllü Soru – 1 – Sonuçlar dedi ki:

    […] arkadaşlar, ödüllü sorumuza verilen tüm cevaplar soru sayfasında yayınlanmıştır. Doğru cevap veren arkadaşların […]

Yorum Bırakın!

Yorum yaz, yada kendi sitende trackback (Geri besleme) olarak ekle. Ayrıca RSS ile bu konuya üye olabilirsin. .

Nazik olun. Temiz tutun. Konu dışına çıkmayın. Spam yaratmayın.

Bu tagları kullanabilirsiniz:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Bloğumuz gavatarı desteklemektedir. Kendi gavatarınızı edinmek için lütfen Gravatar a üye olun.