DEĞİŞKENLER.

Slides:



Advertisements
Benzer bir sunumlar
OPERATÖRLER.
Advertisements

Değişken , Veri Türleri ve Operatörler
BÖLÜM Atama Deyimi (Assignment)
Değişkenler ve bellek Değişkenler
JAVASCRİPT VERİ TÜRLERİ
JavaScript Birinci Hafta.
Kontrol İfadeleri : 2.Kısım
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
C PROGRAMLAMA DİLİNE GİRİŞ
Değişken Tanımlamaları
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
VERİ TİPLERİ VE DEĞİŞKENLER
DEĞİŞKENLER VERİ TÜRLERİ ve OPERATÖRLER
Bölüm 10 Yapılar ve Birleşimler
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.
Yapısal Program Geliştirme – if, if-else
OPERATÖRLER.
DİZİLER.
Soru1: Kullanıcıdan iki tam sayı girmesini isteyen ve daha sonra büyük olan sayı ile beraber ‘en büyüktür’ ifadesi yazan, ancak sayılar birbirine eşitse.
JAVADA PROGRAM DENET İ M İ VE OPERATÖRLER. int a ; a=4 ; // do ğ ru bir atama 4=a ; // yanlış bir atama!
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
C ile Programlamaya Giriş
DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER
Temel Veri Türleri ve Operatörler
DEĞİŞKENLER VE VERİ TİPLERİ
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.
Diziler Adres Kavramı Nesnelerin Adresleri sizeof Operatörü
BİL 102 BİLGİSAYAR PROGRAMLAMA
C Programlama Diline Giriş
Veri Yapıları ve Algoritmaları ders_1
DEYİMLER DEYİM NEDİR? Kaç guruba ayrılır? İf deyimi nasıl çalışır?
VERİ TİPLERİ VE DEĞİŞKENLER
PHP’ye Giriş Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan.
Bilgisayar Programlama. Tek bir değişken tanımlamak için aşağıdaki gibi bir yazım yeterlidir. int i; Hatırlanacağı gibi bu tarz bir tanımlamada.
İ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
C PROGRAMLAMA DİLİ YRD.DOÇ.DR. BUKET DOĞAN 1.
VİSUAL BASİCTE KULLANILAN VERİ TÜRLERİ.
PHP.
2. HAFTA 2. Hafta.
Algoritmalar ve Programlama I Ders 5: Operatörler
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.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
VERİ ve BELLEK & DEĞİŞKENLERİN SAKLANMASI Asst.Prof.Dr.Misket YEKTAY Gizem AYIK.
Bölüm 4 Seçme Komutları Alıştırmalar
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.
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
C Programlama Dili Bilgisayar Mühendisliği.
C’de Fonsiyonlar Aslı Ergün.
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
Programlama Dillerinin Temel Elemanları
METHODLAR VE KOŞULLAR.
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
2.2. Özel Semboller ve Pascal Sözcükleri
Excel’de VBA Programlama (Visual Basic Application)
PROGRAM KONTROL KOMUTLARI 1. if koşulu 2. if else koşulu
YAPISAL PROGRAMLAMA Hafta-6
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.
2.2. Özel Semboller ve Pascal Sözcükleri
BÖLÜM 2 FORTRAN PROGRAMLAMA DİLİNE GİRİŞ
Akis diyagramı Örnekleri
Bilgisayar Bilimi Problem Çözme Süreci-3.
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

DEĞİŞKENLER

Değişkenler Değişkenler bilgisayar hafızasındaki yerlere karşılık gelen konumları belirtir. Her değişkenin bir ismi, tipi, boyutu ve bir değeri vardır. Bir değişkene yeni bir değer atandığı zaman önceki değer silinir, yeni değer onun yerine yerleşir. Hafızadan değişkenleri okumak ile değerleri değişmez.

Değişkenler Şekilsel gösterim tamsayi1 45 tamsayi1 45 tamsayi2 72 toplam 117

Temel Değişken Tipleri C dilinin değişken tipleri tanımlamak için aşağıdaki komutlar kullanılır. int (integer) - tamsayı float (floating point) - ondalıklı sayı double – çift duyarlıklı ondalıklı sayı char (character) – karakter türünde veri

Değişken tanımlamak Programcı ne tür bir program yazıyor olursa olsun, programın tasarlanması aşamasında en çok dikkat etmesi gereken faktörlerden biri değişken tanımlamalarıdır. Değişkenin tipinin ve isminin yanlış seçilmesi o an için bir problem teşkil etmeyebilir ancak aradan belli bir zaman geçtikten sonra çok büyük sorunlara neden olabilir.

Değişken tanımlama kuralları C dili komutları değişken adı olarak verilemez. (Örneğin if, for, case gibi) Değişken isimi birden çok kelimeden oluşacaksa aralarına boşluk verilmez. Değişken adları sayı ile başlamaz.

Değişkenlere değer atama 1: int x=5; 2: int a=2,b=5,c=1; 3: float OrtalamaNot=50.5;

~OPERATÖRLER~ Operatörler,matematiksel yada mantıksal hesaplarının yapılması, değişik çalışma deyimlerinin hazırlanması için vardır. C# operatörler konusunda en güçlü dillerden biridir. Tüm istekleri karşılayabilecek kadar operatöre sahiptir.

~OPERATÖRLER~ C# içerisinde Operatörler 3 grup altında incelenebilir. 1 – Matematiksel 2 – İlişkisel 3 – Mantıksal 9 9

1-Matematiksel Operatörler Toplama + Çıkartma - Çarpma * Bölme / Modülüs % Bu Operatörler Matematik’de nasıl çalışıyorsa, C# içinde’de aynı şekilde çalışır.

2-İlişkisel Operatörler İlişkisel Operatörler iki değer arasındaki ilişkiyi anlamak veya belirlemek için kullanılır. Bu == Eşittir. != Eşit Değildir. > Büyüktür. < Küçüktür. >= Büyük Eşittir. <= Küçük Eşittir.

3-Mantıksal Operatörler &(Ve) operatörü her iki operandın değerlerini alır ve her iki operandda doğru olmadığı sürece yalnış sonucunu üretir. Doğru sonucunu vermesi için her iki operandın doğru olması gerekir. | (Veya) operatörü herhangi birinin doğru olması, doğru sonucunu üretmek için yeterlidir. Sadece iki operandın yalnış olması halinde sonuç yalnıştır. ^ (XOR) opreratörü ise iki operandan herhangi biri farklı ise doğru sonucunu üretir. İki operand da aynı değere sahip ise sonuç yalnıştır.

3-Mantıksal Operatörler | (Degil) operatörü ise tek operand ile birlikte çalışır. Operanda ait değerin tersini alır. Operand yanlış ise doğru, doğru ise yalnış sonucunu üretir. && (Kosullu Ve) ve || (Kosullu Veya) operatörlerinin normal & ve | operatörlerinden tek farkı normal operatörlerin her iki operandı da önermeye dahil etmesiyken, koşullu operatörlerin sadece gerektiğinde ikinci operanda bakmasıdır.

~VERİ TİPLERİ~ C# dilinde de önceden tanımlanmış ve dillerin temelini oluşturan veri saklamak için kullanılan bir takım veri tipleri vardır C# dilinde temel olarak veri tipleri ikiye ayrılır, bunlar önceden tanımlanmış veri türleri ve kullanıcı tarafından tanımlanmış veri türleridir. Önceden tanımlanmış veri türleri de kendi arasında referans tipi(reference types) ve değer tipi(value type) olmak üzere ikiye ayrılır. 

~VERİ TİPLERİ~ Değer tipleri veriyi direk olarak bellek bölgesinden alırken, Referans tipleri başka bir nesneye referans gösterirler. Veri tipleri stack dediğimiz bellek bölgesinde tutulurlar. Referans tipleri ise heap bellek bölgesinde saklanırlar.   Değer tipleri veriyi direk olarak bellek bölgesinden alırken, Referans tipleri başka bir nesneye referans gösterirler.

ESRA SARI 10/C-131