C++ Operatörler

C programlama dilinde matematiksel işlemler

Toplama işlemi:

+ işaretiyle gösterilir.

x = y + z;  şeklinde tanımlanır.

Çıkarma işlemi:

- işaretiyle gösterilir.

x = y – z; şeklinde tanımlanır.

Çarpma işlemi:

x = y*z; şeklinde tanımlanır.

Bölme işlemi:

/  işaretiyle gösterilir.

x = y / z; şeklinde gösterilir.

Modül işlemi:

Bir sayının başka bir sayıya bölümünden kalanı bulmak için kullanılan matematiksel işlemdir. % işaretiyle gösterilir.

a = b % c; şeklinde tanımlanır.

İşlemlerin sıralaması:

Öncelikle parantez içi yapılır. Sonra sırasıyla çarpma, bölme,mod alma,toplama ve çıkarmadır.

Margin Özellikleri

Margin  ÖZELLİKLERİ

Kutunun  kenar dış  boşluğunu ayarlamak için kullanılınır. Kutu çizgileri ile diğer elemanlar yada sayfa kenarı  arasındaki mesafeyi ayarlamak için kullanılınır.margin tanımlaması yaptığınız eleman etrafındaki elemanları belirlediğiniz değer ölçüsünde öteleyecektir.

Negatif değer alabilir.

Body içerik anlamına geldiğinden web sayfasında içeriğin görüntülendiği kısmı temsil eder

Body için magrin tanımlaması yaparsak sayfa kenarlarında kullanılmayacak alanlar oluşturmamız mümkündür.

body{

margin:25px;

}

Magrin özellik gurubunun alabileceği değerler :

Uzunluk , % , inherit ,auto(otomatik değer al)

1.margin-top

üst kenar dış boşluğunu ayarlamak için kullanılınır.

2.margin-right

sağ kenar dış boşluğunu ayarlamak için kullanılınır.

3.margin-bottom

Alt kenar dış boşluğunu ayarlamak için kullanılınır.

4.margin-left :

Sol kenar dış boşluğunu ayarlamak için kullanılınır.

5.margin

tüm kenar dış boşluklarını eşit olarak ayarlamak için yada kutunun kenar dış boşluklarına aynı anda ayrı ayrı değerler atamak için kullanılınır.

Margin:50px;

Tüm kenar dış boşluklarını eşit olarak ayarladık

Kutunun tüm dış kenar boşlukları 50px olarak ayarlanmış

Margin: 23px 20px 30px 40px;

Kenar dış boşluklarına aynı satırda ayrı ayrı değerler verdik

Eğer kutunun herhangi bir kenarına kenar dış boşluğu vermek istemezsek 0 değerini yazmamız yeterli olacaktır mesala sağ kenar için kenar dış boşluğu vermek istemiyorsak ;

Margin: 12px  0  40px 60px  ;

Yazmamız yeterli olacaktır.

Özelliklere değer atama sırası >>>

Margin özelliğine 4 kenar dışı boşluk içinde değer atamak için saat yön

Margin: margin- top || margin –right || margin-bottom ||  margin-left

NOT:Farklı kenarlara farklı kenar dış boşlukları verebiliriz.

Padding Özellikleri

Padding ÖZELLİKLERİ

Css içerik yani dolgu ile border arasındaki kenar içi  boşluğu ayarlama imkanı sağlamaktadır. Varsayılan olarak 0 değerini alır.

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
<style type=”text/css”>
<!–
.b {
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: thin;
}
–>
</style>
</head>
<body>
<strong>www.herseyh.com</strong>
</body>
</html>

Eleman için eğer padding tanımlanmamış ise bu durumda border ile pad arasında hiçbir boşluk olmayacaktır.

Padding özellikleri bir uzunluk değeri yada % cinsinden bir değer alabilir.% değerleri hesaplanırken kutunun genişliği yada yüksekliği baz alınır.

1-padding -top

Pad yani dolgu ile kutunun üst kenarı arasındaki boşluğu ayarlamak için kullanılınır. Üst kenar içi boşluğu

2-padding –right

Pad ile kutunun sağ çizgisi arasındaki boşluğu ayarlamak için kullanılınır.sağ kenar içi boşluğu

3-padding –bottom

Pad yani dolgu ile kutunun alt çizgisi arasındaki boşluğu ayarlamak için kullanılınır.alt kenar içi boşluğu

4-padding –left

Pad yani dolgu ile kutunun sol çizgisi arasındaki boşluğu ayarlamak için kullanılınır.sol kenar iç boşluğu

5-padding

Pad yani dolgu ile tüm kutu kenar çizgileri arasındaki boşluğu eşit olarak ayarlamak yada kutunun tüm kenarları için aynı anda ayrı ayrı kenar içi boşluğu tanımlaması yapabiliriz.

Padding: padding-top || padding-right || padding-bottom || padding-left ||

Burada özelliklere değerler atanırken sıranın saat yönünde olduğuna dikkat edin.

Eğer bu özelliğe 2 değer atamışsanız ilki üst ve alt kenar içi boşlukları için ikincisi sağ,sol kenar içi boşlukları için kullanılınır.

7-border (kenarlık)

7-border (kenarlık)

Yukarıda anlatılan özelliklere tek bir defada değer atamak için kullanılınır.

Border: || border-width || border-style || border-color||

Özelliklere yukarıdaki sıraya göre değer atanır.