DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER

Slides:



Advertisements
Benzer bir sunumlar
OPERATÖRLER.
Advertisements

PHP ile Lab Örnekleri Lab Çalışması.
Değişken , Veri Türleri ve Operatörler
BÖLÜM Atama Deyimi (Assignment)
Değişkenler ve bellek Değişkenler
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.
PHP-MySQL ile Profesyonel Web Programlama
Makine Müh. & Jeoloji Müh.
Bölüm 2 C Dilinin Temelleri
TEMEL C PROGRAMLAMA DERSİ 2
Microsoft Excel.
Atama ve Girdi/Çıktı Komutları
MATLAB’de Diziler; Vektörler ve MAtrisler
VERİ TİPLERİ VE DEĞİŞKENLER
DEĞİŞKENLER VERİ TÜRLERİ ve OPERATÖRLER
Operatörler.
Bölüm 2 C Dilinin Temelleri Genel Kavramlar
Fortran Proglama Dili’nin Esasları
OPERATÖRLER.
Değişkenler veri tipleri operatörler
NESNE TABANLI PROGRAMLAMA -METOTLAR-
Temel Bilgi Teknolojileri
Operatörler ve Denetim Yapıları
Excel’de VBA programlama (Visual Basic Application) Ders 3
Formüller Mustafa AÇIKKAR.
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
Temel tanımlar ve işleyiş
ŞART İFADELERİ.
C ile Programlamaya Giriş
Temel Veri Türleri ve Operatörler
C#.NET 5.0 C#.NET 5.0 Eğitimleri Volkan KANAT. Operatörler.
DEĞİŞKENLER VE VERİ TİPLERİ
DEĞİŞKENLER.
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.
C# Veri Tipleri ve Değişkenler
VERİ TİPLERİ VE DEĞİŞKENLER
İnternet Programlama - 2
PHP’ye Giriş Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan.
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
Nesne Tabanlı Programlama 2
Görsel C# ile Windows Programlama
TEMEL php Dersleri - Ders 1 Değişgenler
PHP.
PROGRAMLAMA 2. Hafta TEMEL KAVRAMLAR.
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Bölüm 3 Atama ve Girdi/Çıktı Komutları Bölüm 3 Atama ve Girdi/Çıktı Komutları Atama Komutu Operatörler İsim Sabitleri Veri Tipi Dönüşümü Çıktı Fonksiyonu.
Adım Adım Algoritma.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
- 1 - Bütün formüller “ = “ işareti ile başlamak zorundadır
VB’DE OPERATÖRLER. VB’DE ARİTMETİK İŞLEMLERİN BAZILARI OPERATÖRLERLE YAPILIRKEN BAZILARI DA FONKSİYONLARLA YAPILIR. VB’DE KULLANILAN ARİTMETİK VE LOJİK.
Hesaplama Tabloları (MS For Mac Excel -2) Öğr.Gör. Mehmet Akif Barış.
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
Programlamaya Giriş-I Bölüm-1. Algoritma Algoritma günlük yaşamımızda yaptığımız işler sırasında sıklıkla kullandığımız bir yöntemdir. Algoritma, bir.
İŞLEM KAVRAMI.
Bölüm 3 Atama ve Girdi/Çıktı Komutları
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
C Programlama Dili Bilgisayar Mühendisliği.
Bilgisayar Programlamasına ve Veri Analizine Giriş - IV
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
2- C# BAŞLANGIÇ Nesne Yönelimli Programlama - i
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H11
2.2. Özel Semboller ve Pascal Sözcükleri
Excel’de VBA Programlama (Visual Basic Application)
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
Bilgisayar Programlama
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
Bölüm 3 Atama ve Girdi/Çıktı Komutları
Sunum transkripti:

DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER

Değişken nedir nasıl tanımlanır? Bir program çalıştırırken tüm veriler geçici olarak hafızada tutulur. Değişkenler bu verilerin isimlendirilmesi işlemidir. Değişken mantığı günlük yaşamda da çok kullanılan bir mantıktır aslında.

Değişken nedir nasıl tanımlanır ? Aklımızdan iki sayı tutmamız istendiğinde ve bu sayılarla alakalı işlem yapmamız istendiğinde aslında isimlendirecek olursak sayi1 ve sayi2 olarak o sayıları aklımızda tutuyoruz. İşte bu sayi1 ve sayi2 sadece o an geçici bir süre içinde işlem yapmamız için kafamızda ürettiğimiz değişkenlerdir. Programlamada da geçici olarak veri tutmak istediğimizde değişkenleri kullanırız.

Tanımlama Kuralları Tanımlanan değişkenlerin tipleri değişken isminden önce belirtilir. Değişken isimlerini belirlerken bazı noktalara dikkat etmek gerekir. Boşluk, nokta, soru işareti, noktalı virgül, çift tırnak, tek tırnak, aritmetik  operatörler, karşılaştırma ve atama operatörleri, parantezler kullanılamaz. Sayı ile başlayamaz. Visual C#.NET dilinde tanımlı anahtar kelimeler kullanılamaz. Değişken isimlerinde Türkçe karakter kullanılırsa, farklı dil seçenekli işletim sistemlerinde çalışma anında hata üretecektir.

Veri Tipleri Değişkenler program içinde, tuttukları verilere ulaşmak için kullanılır. Ancak değişkenlere ulaşmak, tanımlandıkları yerde veya alt  bloklarda mümkündür. Bu kavrama değişkenlerin kapsam alanı (Scope) denir. Kapsam alanı dışındaki bir yerden değişkene ulaşılamaz.

Veri Tipleri Veri tipi, değişkenlerin tuttukları değerlerin türünü ve bellekte tutulacak boyutunu tanımlar. Değişkenleri veri tipleri ile tanımlarken verinin  boyutuna göre bir veri tipi seçilmelidir. İki tip veri tipi mevcuttur Değer Tipleri (Value Type)  , Referans Tipleri (Reference Type)

Değer Tipleri (Value Type) Değer tipleri veriyi direk olarak bellek bölgesinden alırlar.

Referans Tipleri (Reference Type) Sınıflar referans tiplerdir.Sınıf da referans tiptir. Bir referans tip, heap bölgesinde bir alanı gösteren bir referans olarak, stack bölgesinde saklanır.

 OPERATÖRLER Aritmetik Operatörler Karşılaştırma Operatörleri

OPERATÖRLER Aritmetik Operatörler Çarpma( *), Bölme( /), Toplama( +), Çıkarma (-) Mod Alma (Mod)  Karşılaştırma Operatörleri

OPERATÖRLER Aritmetik Operatörler Karşılaştırma Operatörleri Küçük( <), Büyük (> ), Küçük Eşit (=<), Büyük Eşit (=>), Eşit (=), Eşit Değil (<>)

ARİTMETİKSEL OPERATÖRLER Bu operatörler aritmetik işlemlerinde, sayılarla veya sayı tutan ifadelerle kullanılır. Çarpma Matematikteki çarpma işlemini gerçekleştirmek için kulladığımız operatördür. “ * ” işareti ile kullanılır. int sayi = 100; sayi = 200 * 2; Bölme Matematikteki bölme işlemini gerçekleştirmek için kulladığımız operatördür. “/ ” işareti ile kullanılır. double bolum; bolum = sayi / 23;1

ARİTMETİKSEL OPERATÖRLER Çıkarma Matematikteki çıkarma işlemini gerçekleştirmek için kulladığımız operatördür. “ - ” işareti ile kullanılır. int sonuc = bolum - 100; Toplama Matematikteki toplama işlemini gerçekleştirmek için kulladığımız operatördür. “ + ” işareti ile kullanılır. int toplam; toplam += sonuc;

ARİTMETİKSEL OPERATÖRLER Mod Alma Modülüs operatörü bir bölme işleminde kalan sonucu verir.  int kalan = toplam %42; Tekli Arttırma - Azaltma İşlemleri ++ değiskeni 1 er arttırma operatörü int i; i++; -> i = i + 1; demektir. -- değiskeni 1 er azaltma operatörü int i; i --; -> i = i - 1; demektir.

ÖRNEK

Karşılaştırma Operatörleri Bu operatörler veri tiplerini birbirleriyle karşılaştırmak için kullanılır. Bu operatörler ile yapılan işlemlerin sonucunda true ya da false değeri döner. Karşılaştırma operatörleri yalnızca sayı tipleri üzerinde yapılmaz. Küçük               Bu operatör iki durumdan hangisinin küçük olduğunu bulmak için kullanabiliriz. sayi2 < sayi          //Sonuç:True Küçük Eşit        Bu operatörü iki değerden birisi küçük veya eşitse bir işlem yaptırmak istiyorsak kullanabiliriz. sayi2 <= sayi        //Sonuç: True  Büyük              Bu operatör iki durumdan hangisinin büyük olduğunu bulmak için kullanabiliriz. sayi2 > sayi          // Sonuç: False   

Karşılaştırma Operatörleri Büyük Eşit        Bu operatörü iki değerden birisi büyük veya eşitse bir işlem yaptırmak istiyorsak kullanabiliriz. sayi2 >= sayi       // Sonuç: False   Eşit   Bu operatör iki durumun birbirine eşitliğini sorgulamak istiyorsak bu operatörü kullanabiliriz.  sayi2 == sayi       // Sonuç: False   Eşit Değil Bu operatör iki durumun eşit olmadığını bulmak için kullanılır.          sayi2 !=sayi         //Sonuç: True    

RUMEYSA NUR ARSLAN 133 11/C