DEĞİŞKENLER VERİ TÜRLERİ ve OPERATÖRLER

Slides:



Advertisements
Benzer bir sunumlar
OPERATÖRLER.
Advertisements

Yinelemeli Algoritma Analizi & Asimptotik Notasyon
JAVA TEMELLERİ GİRİŞ JAVA TEMELLERİ GİRİŞ signalsec.com & mialkan.com.
Değişken , Veri Türleri ve Operatörler
Değişkenler ve bellek Değişkenler
JAVASCRİPT VERİ TÜRLERİ
JavaScript Birinci Hafta.
OPERATÖRLER Programlama dillerinde tanımlanmış sabit ve değişkenler üzerinde işlemler yapmayı sağlayan karakter ya da karakter topluluklarına operatör.
Göstericiler (Pointers)
Nesneye Yönelik Programlama
Programlama-II (Java ile Bilgisayar Programlama)
Değişken Tanımlamaları
TEMEL C PROGRAMLAMA DERSİ 2
Basit Veri Türleri Sayısal Veri Türleri Karakter veri türü
Microsoft Excel.
Visual Basic 6.0 Ders Notları
DEĞİŞKENLER VE VERİTİPLERİ
VERİ TİPLERİ VE DEĞİŞKENLER
3 Sql Veri Tipleri ve Örnek Veritabanı Tasarımı
OOP4 LAB.
SQL SERVER 2008 VERİ TİPLERİ.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
Visual Basic Windows Programlama.
Operatörler.
BÖLÜM DEĞİŞKENLER ve SABİTLER Buraya kadar yapılan örneklerde mümkün olduğunca öğretilmeyen kavramların yer almamasına özen gösterildi. Ancak herhangi.
İŞLEM ÖNCELİĞİ MATEMATİK 5,6.
VERİ TABANI VE YÖNETİM SİSTEMLERİ
OPERATÖRLER.
C# İle Veri Yapıları Ve Programlama
Değişkenler veri tipleri operatörler
Veri Yapıları Ve Algoritmalar
JAVADA PROGRAM DENET İ M İ VE OPERATÖRLER. int a ; a=4 ; // do ğ ru bir atama 4=a ; // yanlış bir atama!
Nesneye Yönelik Programlama (2. Sunu). Konsol Üzerinde Türkçe Karakterler Görebilmek İçin…
3. DEĞİŞKENLER Değişkenlerin kullanım ve tanımlanma şekli, o dilde program yapmayı ve programların anlaşılırlığını etkileyen önemli faktörlerden biridir.
VERİTABANI OLUŞTURMAK
BTP205 – Görsel Programlama
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER
Temel Veri Türleri ve Operatörler
Chapter 6: Using Arrays.
DEĞİŞKENLER VE VERİ TİPLERİ
DEĞİŞKENLER.
VERİTABANI ve YÖNETİMİ
Değişkenler bellekte bulunan verilerdir. Değer tipleri veriyi direk olarak bellek bölgesinden alırken, Referans tipleri başka bir nesneye referans gösterirler.
Bölüm 1: C Programlama Diline Giriş
BİL 102 BİLGİSAYAR PROGRAMLAMA
C# Veri Tipleri ve Değişkenler
DEĞİŞKENLER VE VERİTİPLERİ
VERİ TİPLERİ VE DEĞİŞKENLER
İnternet Programlama - 2
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
Değerler ve Değişkenler
Görsel C# ile Windows Programlama
BTP206– Görsel Programlama II
2. HAFTA 2. Hafta.
Değişkenler Programda Değişken Tanımlama. Değişken nedir? (Variables) Program içinde kullanılan veri(data)nin tutulduğu alanın adıdır. Her veri bir tür.
Adım Adım Algoritma.
VERİ ve BELLEK & DEĞİŞKENLERİN SAKLANMASI Asst.Prof.Dr.Misket YEKTAY Gizem AYIK.
Bilgisayar Programlamasına ve Veri Analizine Giriş - IV
Programlama Dillerinin Temel Elemanları
Bölüm 1: C Programlama Diline Giriş
2.2. Özel Semboller ve Pascal Sözcükleri
Excel’de VBA Programlama (Visual Basic Application)
Veri Tipleri 12/4/2018.
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA
Bilgisayar Bilimi Problem Çözme Süreci-2.
Bilgisayar Programlamasına ve Veri Analizine Giriş
2.2. Özel Semboller ve Pascal Sözcükleri
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

DEĞİŞKENLER VERİ TÜRLERİ ve OPERATÖRLER

VERİ TİPLERİ: C# da iki çeşit veri tipi vardır: Değer Tipleri (Value type) Referans Tipleri(Reference Type)

DEĞER TİPLERİ C# Adı CTS Karşılığı Açıklama Max ve Min aralık yada değeri sbyte System.Byte 8 bit işaretli tamsayı -128 : 127 short System.Int16 16 bit işaretli tamsayı -32.768 : 32.767 int System.Int32 32 bit işaretli tamsayı -2.147.483.648 : 2.147.483.647 long System.Int64 64 bit işaretli tamsayı -9.223.372.036.854.775.808 : -9.223.372.036.854.775.807 byte 8 bit işaretsiz tamsayı 0,177083333 ushort System.UInt16 16 bit işaretsiz tamsayı 0 : 65.535 uint System.UInt32 32 bit işaretsiz tamsayı 0 : 4.294.967.295 ulong System.UInt64 64 bit işaretsiz tamsayı 0 : 18.446.744.073.709.551.615 float System.Single 32 bit tek kayan sayı +yada - 1,5*10-45 : + ya da - 3,4*1038 double Sytem.Double 64 bit çift kayan sayı +yada - 5*10-324 : + ya da - 1,7*10308 decimal System.Decimal 128 bit ondalıklı sayı +yada - 1,5*10-28 : + ya da - 7,9*1028 bool System.Boolean   true ya da false char System.Char Karakterleri temsil eder 16 Unicode karakterleri

REFERANS TİPLERİ C# Adı CTS Karşılığı Açıklama object System.Object Bütün veri türlerinin türediği kök eleman string System.String Unicode karakterlerinden oluşan string

DEĞİŞKENLER: Bir program çalıştırırken tüm veriler geçici olarak hafızada tutulur. Değişkenler bu verilerin isimlendirilmesi işlemidir. C# da değişkenler aşağıdaki yapıda tanımlanırlar. int i;

SABİT DEĞİŞKENLER: const double PI = 3.14; Sabit değişkenler içinde buluna veri değişken ömrü tamamlanana kadar değişmez. Bir sabit tanımlamak için const anahtar kelimesini kullanırız. İlk tanımlandıkları sırada ilk değer ataması yapmak zorundayız, uygulamamızın herhangi bir kısmında sabit değişkenin içeriğini değiştiremeyiz. const double PI = 3.14;

DEĞİŞKEN ve METOTLAR İÇİN İSİMLENDİRME KONVANSİYONLARI: Microsoft değişken isimlendirmesi için Camel Notasyonu methotlar için ise Pascal Notasyonunu tavsiye ediyor. Camel notasyonunda isim küçük harfle başlar, eğer değişken isminde birden fazla kelime geçiyor ise isimdeki diğer kelimeler büyük harfle başlar.

Camel Notasyonu:   maas; maasMiktari; massMiktariAciklama;

Pascal Notasyonu: Maas(); MaasHesapla(); Pascal Notasyonunda kelime büyük harfle başlar. Camel Notasyonunda olduğu gibi diğer kelimelerde büyük harfle başlar. Pascal Notasyonu:   Maas(); MaasHesapla();

Aritmetik Operatörler C# da Operatörler Aritmetik Operatörler Operatör Açıklama + Ekleme - Çıkarma * Çarpma / Bölme % Kalan veya modül ++ Birer Birer Arttırma -- Birer Birer Eksiltme

C# da Operatörler Atama Operatörleri Operatör Açıklama = Basit eşitleme += Sağdaki Sayı ile topla sonra toplamı eşitle -= Sağdaki Sayı yı çıkar sonra sonucu eşitle *= Sağdaki Sayı ile çarp sonra toplamı eşitle /= Sağdaki Sayı ile böl sonra bölümü eşitle %= Sağdaki Sayı ile bölümünden kalanı bul sonra kalanı eşitle

İlişkisel(Karşılaştırma) Operatörleri C# da Operatörler İlişkisel(Karşılaştırma) Operatörleri Operatör Açıklama == Eşittir != Eşit Değildir >  Büyüktür <  Küçüktür >= Büyük Eşittir <= Küçük Eşittir

Mantıksal ve Bit Düzeyinde (Logical and Bitwise) Opeatörleri C# da Operatörler Mantıksal ve Bit Düzeyinde (Logical and Bitwise) Opeatörleri Operatör Açıklama & Bit bazında ve işlemi | Bit bazında or işlemi ^ Bit bazında xor işlemi ! Bit bazında not işlemi && Mantıksal ve işlemi || Mantıksal or işlemi    

C# da Kullanılan Diğer Operatörler C# da Operatörler C# da Kullanılan Diğer Operatörler Operatör Açıklama >>  Bit bazında sağa kaydırma <<  Bit bazında sola kaydırma . Nesnelerin özelliklerine ulaşmak için [] İndeks numarası ile dizi ve kolleksiyonların elemanlarına ulaşmak () Çevrim Operatörü. Tip çevrimleri için kullanılır. ?: Koşul Operatörü. if else koşulunun kısa yazımı. İlerde anlatılacak