Thursday, October 29, 2020

Google Drive PT Çalışmaları Klasörü

 Klasöre erişim için Tıklayınız

Değişken ve Giriş Alma part 4

     Console.Write("Tam Sayı Giriniz: ");

int sayi1 = int.Parse(Console.ReadLine());

Console.Write("Ondalıklı Sayı Giriniz: ");
double d = double.Parse(Console.ReadLine());

Console.WriteLine("sayi1 değeri: "+ sayi1);
Console.WriteLine("double giriş değeri: "+ d);

Console.Write("byte verisi gir: ");
byte b = byte.Parse(Console.ReadLine());
Console.WriteLine(b);

Değişken ve Giriş alma part 3

  // giriş al

// Console.ReadLine(); // string giriş alır

// Çıkış Al, Ekrana Yaz
// Console.Write();
// Console.WriteLine();
//Console.Write("Adınızı Giriniz: ");
//string a = Console.ReadLine();
// Console.ReadLine çalışma sırasında yazıldığı yere string döndürür
//Console.Write(a);

// byte, int, float, double, long
// int, double
// Console.Write("Sayı Giriniz: ");
// int s1 = int.Parse(Console.ReadLine());

// Console.WriteLine(s1+1);


/* Console.Write("Sayısal ifade gir: ");
string s2 = Console.ReadLine();

Console.Write(s2+1);// Console.Write("34"+1); // "34"+"1"
*/ // + operatörünün sağında yada solunda string var ise
// diğer tarafındaki veri string dönüştürülür.
// Yani string birleştirme yapar

// + operatörünün iki tarafında da sayısal tür var ise
// bilindik toplama işlemi yapar

string Ad ="Selim";
string Soyad = "Şayir";
Console.Write(Ad+" "+Soyad+ " Notunuz: "+(100+5) );

Değişken konusu part 2

  // byte, short, int, long

// sbyte, ushort, uint, ulong
// int -> sıklıkla kullanacağımız.

// float, double, decimal
// double -> sıklıkla kullanacağız
// string -> yazı değişkeni

// Değişkenin_tipi DeğişkeninAdı

byte a = 5; // Buradaki 5 temelde int olarak geçer
//byte b = 257; // Hata Alınır.
// bir tamsayı yazarsak varsayılan olarak türü integer...
// otomatik tip çevrim olayına implicit convert

int c = a; // implicit dönüşüm gerçekleştirdi.
//a = c; // Burada hata büyük boyut küçüğün içine sığmaz
c= 257;
a = (byte)c; // Explicit dolaylı dönüştürme,

Console.Write(a);

float f = 10.0f; // bir ondalıklı sayı yazarsak türü double
double d = 10.0; // ondalıklı sayı virgüllü kısmı nokta ile yazılır.

// değişken adı tanımlanırken kurallar
// Türkçe karakter kullanılmaz
// şifre değil sifre
string sifre = "Şifreyi bu tutacak";
// Sayı ile başlayamaz
// sayı1 yapabilirsin
// 1.Sayı gibi bir değişken olmaz

// _ harici özel karakter içeremez.
// string ad_soyad // & ? !

// Bir blokta aynı isimde bir değişken sadece bir kere tanımlanır.

string ad = "Recep";
ad = "Ahmet";
string soyad = "ÖZEN";

Thursday, October 22, 2020

Değişken konusu part1

 /// Değişken tanımlama

            // değişkenTipi değişkenAdi


            // Örnek: 


            // int a;


            // byte b;


            //byte b = 257; // Burada sistem kızdı, max 255 i aştığı için


            byte a = 5; // 0-255 arasında olduğundan hata vermez

            int c = 244545342;



            // boyutu küçük olan bir değişken tipi

            // daha büyük olana eşitlenebilir.

            // otomatik dönüştürmenin ifadesi implicit 

            int d = a;

            d = 257;

            // boyutu büyük olan bir değişken tipi

            // boyutu küçük olana çevrilirken 

            // explicit dönüştürme yapılır. 

            // değer kaybı olabilir. dikkat edilmelidir.

            byte f = (byte)d;


            float os = 10.0f; // f double değil, float ayı olduğunu belirtir

            double ds = 10.0;


            ds = os;

            os = (float)ds;


            int intsayi = 5;

            float floatsayi = 10.0f;

            floatsayi = intsayi; // aynı boyuttalar sorun yok, her tamsayı ondalıklı sayıdır

            intsayi = (int)floatsayi; // hatadan ötürü çevrim yaptık, tamsayıya atıyoruz değer kaybı olabilir


            Console.Write(f);


            // Değişken ismi kuralları

            // Türkçe Karakter kullanılmaz

            // ş, Ş, ç, Ç, ö, Ö, İ, ı, ü, Ü, ğ ,Ğ

            // Değişken rakam ile başlayamaz

            // int 1deneme = 5; //Hata alınır

            // Değişken boşluk içeremez

            //string ad soyad = "recep"; // Hata alınır

            // _ haricinde özel karakter içermez

            //string ad_soyad = "recep özen"; // diğer özel karakterler hata verir


            string ad = Console.ReadLine();


Değişken türleri


 

static void Main(string[] args)

        {

            // Açıklama Satırı // işareti bulunduğu satırda 

            // kendisinden sonra gelen herşeyi açıklamaya çevirir 

            // Açıklama Satırları program derleyicisi tarafından ele alınmaz

            // açıklama satırları programcı tarafından notlardır


            /* */

            /*

             /* ile yıldız/ arasında kalan 

               herşey açıkla

               satırı olur 

             */

            Console.Read();

        }

Sunday, January 5, 2020

bootstrap menu hover özelliği kazandırma

Overlay CSS with Bootstrap

Overlay katmanları ile alakalı çektiğim bir video yayınladım.

iyi Seyirler