Professional Documents
Culture Documents
Örneğin klavyeden girilen sınav notunu bir değişkene atayıp bu değer program içinde değişik
hesaplamalarda kullanılabilir.
Aslında değişken tanımlayarak ram bellekte bazı değerler için bir alan ayırmış oluruz.
ATAMA İŞLEMİ
Atama işlemi ile sağ tarafta bulunan işlem sonucu sol taraftaki değişkene aktarılır.
ATAMA ( = )
TOPLAM= X + Y
Burada eşitliğin sağındaki işlem sonucu soldaki toplam değişkenine aktarılır, yani atanır.
TOPLAM=TOPLAM+1
AD=”ZEYNEP”
DEĞİŞKENLER
ATAMA ( = )
C# ( C SHARP)
Ana programın kendisi de dahil olmak üzere hemen her şey nesnelerden oluşmaktadır.
Visual Studio gibi gelişmiş bir birleşik geliştirme ortamı (IDE) kullanılabilmektedir.
Hareket et
Çal
Oynat
Hızlan
Yavaşla
Mesela, etrafımızda farklı renk, model ve ağırlıkta arabalar var. Ama sonuçta bunların hepsi birer
araba.
Programın Derlenmesi
Web Uygulamaları
KONSOL UYGULAMALARI
Konsol uygulamalarında grafik ekran tercih edilmez. Yapacağımız uygulamalar metin tabanlıdır.
Konsol uygulamaları Windows taki komut satırı ekranı gibidir. Cmd ile komut satırı ekranını
çalıştırabiliriz.
Konsol uygulamalarında görsel nesnelerin kullanılabildiği Toolbox ı kullanamayız. Dolayısı ile bunu
kapatabiliriz.
Başlangıçta uygulama class ımızın adı program.cs dir. İstersek bunu değiştirebiliriz.
İLK C# UYGULAMASI
Using System;
Using System.Collections.Generic;
Using System.Linq;
Using System.Text;
Namespace ConsoleApplication3 {
Class Program {
Console.ReadKey()
Namespace : Bir grup sınıfın bulunduğu yapı. Bunu C deki kütüphanelere benzetebiliriz.
Class : C# ta oluşturacağımız program da bir class tır. Dolayısı ile programımızın önüne class ifadesini
koyuyoruz.
Uygulama class ımız içinde en az bir ve en fazla bir Main fonksiyonu olabilir.
C# ile konsol uygulamalarında ekrana yazı yazmak veya ekrandan veri almak için Console sınıfını
kullanıyoruz. Bu sınıfı kullanabilmek için aşağıdaki satır ile System namespace i programımızın en
başına ekliyoruz.
Using System;
Eğer Console projesi oluşturmuş isek yukarıdaki satır otomatik olarak gelir.
KONSOLDA EKRANA YAZDIRMA
Console.Write(“Hoş geldin”);
Format stringinde ,sirano- şeklinde sirano belirtilir ve daha sonra değişkenler virgül ile birbirinden
ayrılır.
İnt i=10;
Namespace ConsoleApplicati Class Pro Static void Main(string[] args) { // Ana Fonksiyon
Namespace ConsoleApplica Class Prog Static void Main(string[] args) { // Ana Fonk
C# DEĞİŞKEN TANIMLAMA
Veritipi değişkenismi=değer;
DEĞİŞKEN TANIML
}using System;
Namespace ConsoleApplication1 {
Class Program {
OgrenciNot2=90;
Console.ReadKey();