• Sonuç bulunamadı

Ankara Üniversitesi Nallıhan Meslek Yüksekokulu Değişkenler

N/A
N/A
Protected

Academic year: 2021

Share "Ankara Üniversitesi Nallıhan Meslek Yüksekokulu Değişkenler"

Copied!
13
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

Değişkenler

NB P120 PR OGR AML AMA

ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN

(2)

İsim Alanları ve .Net Kütüphaneleri

Bir takım hazır kütüphanelerin olması programcıların işini kolaylaştıröaktadır.

Namespace .NET Framework sınıf kütüphanesindeki veri türleri ve sınıfları using anahtar sözcüğü ile kullanılır.

Sık Kullanılan Kütüphaneler

(3)

Kütüphaneler

• System

• System.Data

• System.Xml

• System.Net

• System.IO

• System.Windows.Forms

(4)

Console uygulaması

using System;

namespace Uyg1 {

class Program {

static void Main(string[] args) {

Console.WriteLine("Hello World!");

} } }

(5)

Console uygulaması

using System;

namespace Uyg1 {

class Program {

static void Main(string[] args) {

Console.WriteLine("Lütfen Bir Tuşa Basınız");

Console.ReadLine();

Console.WriteLine("son") }

} }

(6)

Temel Veri Türleri ve Değişkenler

Değişkenler, içlerinde farklı türlerde veri saklayabildiğimiz yapılardır Veriler bellekte bölgelerde tutulur

1. Stack Bölgesi 2. Heap Bölgesi 3. Register Bölgesi 4. Static Bölge

5. Sabit Bölge

(7)

Değişkenler

<Veri türü> <ismi>;

int sayi;

sayi=10;

char harf;

double a,b,c

float deger

(8)

Veri Türleri

Veri türü Büyüklüğü Değer aralığı

byte 8 bit 0-255

sbyte 8 bit -128-127

short 16 bit -32768-32767

ushort 16 bit 0-65535

int 32 bit -2 milyon-2 milyon

uint 32 bit 0-4 milyon

Bool 1 bit True-false

char 16 bit

(9)

Tür Dönüşümü

Boxing İşlemi class Program {

static void Main(string[] args) {

int sayi = 50;

object obje = sayi;

/////

int sayi1 = 50;

object abje1 = (object)sayi1;

} }

(10)

Tür Dönüşümü

Unboxing İşlemi namespace Uyg1 {

class Program {

static void Main(string[] args) {

int sayi = 50;

object obje = sayi;

int sayi2 = (int)obje;

} } }

(11)

Tür Dönüşümü

System.Convert Sınıfı

static void Main(string[] args) {

int a;

a =Convert.ToInt32(Console.ReadLine());

}

(12)

Tür Dönüşümü

static void Main(string[] args) {

string sayi1, sayi2;

int x, y;

int toplam=0;

Console.WriteLine("birinci sayıyı giriniz");

sayi1 = Console.ReadLine();

Console.WriteLine("ikinci sayıyı giriniz");

sayi2 = Console.ReadLine();

x = Convert.ToInt32(sayi1);

y = Convert.ToInt32(sayi2);

toplam = x + y;

Console.WriteLine("girilen sayıların toplamı=" + toplam);

}

(13)

KAYNAKLAR

1. Erhan ARI, Algoritma ve C# Programlama, Seçkin Yayıncılık 2. https://tr.wikipedia.org/wiki/Algoritma

3. Ebubekir Yaşar (2011). Algoritma ve Programlamaya Giriş. Murathan Yayınevi.

4. Doç. Dr. Fahri VATANSEVER (2017). Algoritma geliştirme ve programlamaya giriş,

Seçkin Yayıncılık

Referanslar

Benzer Belgeler

Herhangi bir nesne üstünde kimlere izin verildiğini bulmak için sp_helprotect komutundan yararlanılabilir...

Kurum ve kuruluşların veya en genel anlamda ulusların bilgi varlıkları ve kaynaklarını hedeflenen amaçlar doğrultusunda organizasyon, insan, finans, teknik ve bilgi

Parola veya PIN numarası gibi biyometrik olmayan tanıma süreçlerinde, anahtarın uzunluğuna bağlı olarak enformasyon yetkisiz kişilerce erişilmeye karşı.

Belirleyici özellik çıkartıcı olarak adlandırılan bir sistem veya program, bir özellik vektörü olan x’in elemanlarına karşılık gelen belirleyici özellikleri x1, x2, ...,

Bir tasarımcı, sorgulama yapan kullanıcının aradığı veriye en etkin biçimde ulaşabilmesini sağlamak için gerekli arama alanlarını arayüz tasarım ilkelerine uygun

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Bir AC üreteçten çıkan gerilimin, çıkabildiği maximum voltaj noktasına o gerilimin maksimum değeri denir ve V max veya V tepe ile gösterilir.. Bu gerilimin bir de