MTM216 GÖRSEL PROGRAMLAMA

Slides:



Advertisements
Benzer bir sunumlar
Değişken , Veri Türleri ve Operatörler
Advertisements

PHP-MySQL ile Profesyonel Web Programlama
Nesneye Dayalı Programlama
BPR151 ALGORİTMA VE PROGRAMLAMA - I
VERİ TİPLERİ VE DEĞİŞKENLER
OOP4 LAB.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Diziler
Nesne Tabanlı Programlama
Ders Notları 1. HAFTA (29 Kasım – 2 Aralık 2010)
DİZİLER.
Erişim Denetimi, Fonksiyon
METODLAR.
.Net teknolojisi ve C# Yasin Gedik Dokuz Eylül Üniversitesi (4. Sınıf) Microsoft Danışman Öğrenci
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
METOTLAR.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller Aslı Ergün.
DEĞİŞKENLER VE VERİ TİPLERİ
DEĞİŞKENLER.
JAVA’DA DİZİLER Dr.Galip AYDIN.
C# Veri Tipleri ve Değişkenler
VERİ TİPLERİ VE DEĞİŞKENLER
Bölüm 5 Nesneler ve Metotlar
Değişken Türleri.
Bil 102 Bölüm 3 Java’da Program Akış Denetimi Bil 1021.
DİZİLER Arrays.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller
Değerler ve Değişkenler
JAVA PROGRAMLAMA ORNEKLER
SINIFLAR ve NESNELER. İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Diziler
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Fonksiyonlar
BTP206– Görsel Programlama II
SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz
Seri Port ile İletişim.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
JAVA 1. GİRİŞ & TARİHÇE Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmıştır. Açık kodlu. Nesneye yönelik. Düzlemden.
İbrahim Olgaç PROGRAMLAMA DİLLERİ SUNUMU C#
Seriport String İletimi
C Programlama Dili Bilgisayar Mühendisliği.
Visual C# - Görsel Programlama – II Örnek Sorular ve Cevaplar
Nesneye Dayalı Programlama
C# ÖRNEK UYGULAMALAR C# Örnek Uygulamalar 1
METOTLAR.
Formlar, Button, Label, Textbox, Radiobutton, Checkbox
Programlama Dillerinin Temel Elemanları
Veri Türleri, Atamalar ve Tip Dönüşümleri …
Asp.Net Giriş.
ACTIONSCRIPT TEMELLER İ SAVAŞ TUNÇER
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU5 – EXCELE BİLGİ AKTARMA SAVAŞ TUNÇER.
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU1-GİRİŞ FORMU OLUŞTURMA Savaş TUNÇER.
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU3- MÜŞTERİ KAYIT FORMU OLUŞTURMA SAVAŞ TUNÇER
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU2 -ŞİFRE GÜNCELLEME FORMU OLUŞTURMA SAVAŞ TUNÇER
3- VERİ TİPLERİ - OPERATÖRLER Nesne Yönelimli Programlama - i
YAPISAL PROGRAMLAMA Hafta-6
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
Veri Tipleri 12/4/2018.
JAVA’DA DİZİLER. Özet  Dizi: belirli sayıda ve aynı veri türünden de ğ işkenlere aynı adla erişilmesini sa ğ layan bir yapıdır.  Dizilerde döngü işlemleri.
Bilgisayar Bilimi Problem Çözme Süreci-2.
Kurucular(Yapıcılar), Yıkıcılar
C ile Programlamaya Giriş
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

MTM216 GÖRSEL PROGRAMLAMA Değişkenler ve Veri Tipleri

Değişken Tanımlarken Dikkat Edilecek Hususlar Değişken Tanımlama int sayi; string kelime; Değişken Tanımlarken Dikkat Edilecek Hususlar Büyük küçük harf duyarlılığı vardır. Değişken isimleri rakam ile başlayamaz ama içinde rakam bulundurabilir. Değişken isimleri &, + gibi karakterler içeremez. Değişken isimleri birden fazla kelimeden oluşamaz. Gerekli ise kelimelerin arasında “_” karakteri kullanılır. string adi_soyadi //doğru kullanım İngilizce karakterler tercih edilmelidir. C# komutları değişkenlere isim olarak verilemez. int if //hatalı kullanım String while // hatalı kullanım

Tamsayı Veri Tipleri

Ondalıklı Sayı, Metinsel ve Mantıksal Veri Tipleri

private void button1_Click(object sender, EventArgs e) { //tek karakter char a; a = Convert.ToChar(textBox1.Text); label1.Text = a.ToString(); } private void button1_Click(object sender, EventArgs e) { //true/false bool a; a = Convert.ToBoolean(textBox1.Text); label1.Text = a.ToString(); } private void button1_Click(object sender, EventArgs e) { double a; a = Convert.ToDouble(textBox1.Text); label1.Text = a.ToString(); } private void button1_Click(object sender, EventArgs e) { //0 ile 255 byte a; a = Convert.ToByte(textBox1.Text); label1.Text = a.ToString(); } private void button1_Click(object sender, EventArgs e) { uint a; a = Convert.ToUInt32(textBox1.Text); label1.Text = a.ToString(); }

Örnek bool durum; durum = checkBox1.Checked; if (durum == true) { label1.Text = "Personel evli"; } else label1.Text = "Personel bekar";

Dikkat Edilmesi Gerekenler Birbirine bölünen iki tam sayının sonuç değerini ondalıklı bir sayıya atasanız bile sonuç yine tam sayı olarak gözükecektir. Bu durumda yapılması gereken sayılardan en az birini ondalıklı sayı veri tipinden yapmaktır. float deger, sonsayi = 6; int ilksayi = 20; deger = ilksayi / sonsayi; textBox1.Text = deger.ToString(); Yada aşağıdaki gibi bir yol izlenebilir. float deger; int ilksayi = 20, sonsayi = 6; deger = (float)ilksayi / sonsayi;

Sabit Tanımlamak Datetime “const “ ile sabit tanımlanır. Sabit olarak belirlediğiniz değeri daha sonra değiştiremezsiniz. const double pisayisi=3.14; //const double pisayisi=Math.PI double alan, yaricap=10; alan=pisayisi*yaricap*yaricap; textBox1.Text = "Dairenin alanı=" + alan.ToString(); Datetime Tarih veya zaman içerikli değerlerin tutulacağı değişkenler bu tip tanımlanabilmektedir. DateTime tarih_zaman; tarih_zaman = DateTime.Now; textBox1.Text = tarih_zaman.ToString(); tarih_zaman = DateTime.Parse(textBox1.Text); label1.Text = tarih_zaman.ToString();

Değişkenlere İlk Değerin Atanması int ilk_deger; label1.Text = ilk_deger.ToString(); //hata verir int ilk_deger=5; label1.Text = ilk_deger.ToString();//hata vermez Global Değişken int global_degisken = 5; private void button1_Click(object sender, EventArgs e) { MessageBox.Show(global_degisken.ToString()); } private void button2_Click(object sender, EventArgs e) MessageBox.Show((global_degisken+5).ToString()); *Değişken global olsaydı hata vermezdi

Public-Static Değişkenler Tanımlamak public static string degisken="hitit"; private void button1_Click(object sender, EventArgs e) { degisken = "duman"; Form2 yeni_form = new Form2(); yeni_form.Show(); } private void Form2_Load(object sender, EventArgs e) { textBox1.Text = Form1.degisken; } private void button1_Click(object sender, EventArgs e) Form1.degisken = "pamuk";