SİZDEN TEK RİCAM SORU SORMADAN SADECE OKUYUN ÇÜNKÜ CEVAP VERECEK ZAMAN BULAMIYORUM MALESEF.. O YÜZDEN ACIKLAMALI YAZIYORUM ELİMDEN GELDİKÇE..
Size anlatırkende kodları "Eclipse" adlı programda yaptıgımı belirtmek isterim..
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:15:57 -->-> Daha önceki mesaj 03:15:12 --
Öncelikle
String + if ve else komutları nedir ne işe yarar oğrenelim..
//Önce "deneme" adındaki class ımızı olusturuyoruz..
public class deneme {
public static void main(String args[]) // Burada public classımızdaki main metodunu cağırdık.
{
//Bu tamamen ben yani Ozzy Ozmen Celik'e ait bir derstir...
//Önce string yani etiket hazırlayalım çünkü sonrada değişiklik yapmak istedigimizde zorlanmamak
//için çağıracağımız objelere etiket veriyoruz.
String isim;
String Soyad;
String Soyadi;
// her bir string yani etiketin karşılığ( bizim belirleyeceğimiz) vardır onuda burda belirrtiyoruz..
isim = "Ozzy"+"Ozmen";
Soyad= "Çelik";
Soyadi= "Ozzy"+" Ozmen"+" Çelik";
//ozaman ne olur ben isim etiketini çağırırsam direk Ozzy Ozmen yazar.
// int dediğimiz sayılarla yaptıgımız işler için kullanılan bir etikettir.String gibi düşünün ama bu
//sayılar için olanıdır ve onlardan ayıran özelliği değişkenler için kullanılıyor yani
// "int" ile belireldiğimiz bir degerin karşılığı herhangi birşey olabilir.
int a; // burda mesela bir "a" int 'i belirliyoruz
int b; // burda mesela bir "b" int 'i belirliyoruz
int c; // burda mesela bir "c" int 'i belirliyoruz
int d; // burda mesela bir "d" int 'i belirliyoruz
a= 20; // a intimizinde degeri "20" olsun
b= 8; // b intimizinde degeri "8" olsun
c= 1; // c intimizinde degeri "1" olsun
d= (a*c)+b; // d intimizinde degeri ise "a" ile "c" nin çarpımına ve "b" ile toplanmasına esit olsun
//System.out.print ve System.out.println ekrandaki girilen seyi yazdırmak demektir.arasındaki tek fark biri bir satır asağı yazdırıyor digeride aynı satıra yazdırıyor.
//kiminiz aa bu "echo" komutu değilmi diceksiniz.evet onun ile aynı işleve ait ama javada boyle yazılıyor.
System.out.println("Merhaba!.."); //burda yukarıda tanımladıgım degerler dısında birde yazı goruyorsunuz
//adını verdiğimizi "Merhaba" yada "herhangi birsey" var.
//yazı gibi düşünün.Sonrada değiştirmek için tek tek yapmak zorunda olduklarınız

System.out.println(Soyadi); //burada fark ettiyseniz yukarıda belirttiğim bir "String" var
// bunuda amacı soyadı ni istedigim seye ve kişiye gore tek hamle ile
//ayajrlama sansımın olması.
System.out.println("Nasılsın?");
System.out.println("Kaç Yaşındasın?"); //Burda "Kac" ile "yasındasın" arasında bosluk koyabiliyoruz
//aksi taktirde bitişik cıkar ama sadece değişken için gecerli bu.
if ( a+b*c==d ) // burada "if" kelimesi bildigimiz gibi "eğer" anlamında yani bir koşul belirtmekte.
// ve eğer "a+ b x c = d ise diyoruz.
{
System.out.print( d ); //burada eger değerimiz "d int " i ise yasımız (a*c)+b olacak yani 20x1+8=28 olacak
System.out.println( " Yaşındayım" ); // yaşımda yım ..
}
else //Burada else yani değilse anlamına geliyor
System.out.print("Yaşımı Bilmiyorum"); //ozaman yasımı bilmiyorum demektir yani koşulumuz yanlıs demektir..
}
}
//Yukarıdaki işlemlerin sonucu ;
Merhaba!..
Ozzy Ozmen Çelik
Nasılsın?
Kaç Yaşındasın?
28 Yaşındayım //Eğer yas koşulu yanlış olsaydı "Yaşımı Bilmyorum" olurdu.
//Bu günlük ilk dersimiz bu kadar..
zzy