Yukardaki gibi sonsuz döngülü programlara Ctrl+Break tuş takımı ile müdahale edilmesi gerekir, aksi halde program sonsuz döngüye girer.
|
|
- Osman İnci
- 6 yıl önce
- İzleme sayısı:
Transkript
1 Döngüsü En basit döngü yapısıdır. Hiçbir kontrol yapılmadan ve ifadeleri arasındaki satırların işlem görmesi için kullanılır. Bu yapıda programın terkedilmesi için herhangi bir kontrol olmadığından, döngü içine karar verme komutlarından birisi ile bir kontrol yapısı kurulması gerekir, aksi halde program sonsuz döngüye girer. Genel kullanılışı; Şekil: - döngüsü için genel bir akış diyagramı Yandaki örnekte ekrana mesajbox penceresi içinde sonsuz sayıda (siz programa müdahale edene kadar), Ahmet ifadesi yazılır. Çünkü döngüden çıkış için herhangi bir kontrol yoktur. Msgbox ( Ahmet ) Yukardaki gibi sonsuz döngülü programlara Ctrl+Break tuş takımı ile müdahale edilmesi gerekir, aksi halde program sonsuz döngüye girer. Yandaki örnekte ekrana mesajbox penceresi içinde sadece 5 kez Ahmet ifadesi yazılır. Çünkü döngüden çıkış için döngünün içine bir if bloğu yerleştirilmiştir. Dim t as byte t=0 t=t+1 If t=5 then Exit do else Msgbox ( Ahmet ) End if Exit komutunun açıklaması döngü işlemlerinin sonundadır Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 1
2 While- Döngüsü While- döngüsünün genel yazım şekli şu şekildedir; While (koşul veya ifade) While döngüsünde önce koşula bakılır. Eğer koşul doğru ise aradaki satırlar satırına kadar çalıştırılır. satırında tekrar While satırına dönülür. Koşul tekrar kontrol edilir, koşul doğru ise ara satırlar tekrar çalıştırılır, yanlış ise satırından sonraki ilk satırdan program çalışmaya devam eder. İç içe While döngüleri de kurulabilir. Bu durumda her While döngüsü için mutlaka bir kullanılması gerekir. While Kosul1 While Kosul2 Şekil: While- döngüsü için genel bir akış diyagramı Fact=1 B=2 While B<=Sayi Fact=Fact * B B=B+1 Yandaki örnekte, faktöriyel programı While döngüsü ile yazılmıştır. Burada sayaç olarak B değişkeni kullanılıyor. Eğer faktöriyeli hesaplanacak değer 2 den küçük ise (1 veya 0), döngü içine girilmemektedir. Döngü içinde sayaç artımı, birer birer olmaktadır. Sayaç sayı değerine eşit olduğunda program sona ermektedir. Dim cevap as string = e While cevap = e OR cevap = E isim = InputBox( İsmi verin ) no = InputBox( numarayı verin ) cevap = InputBox( Tamammı devammı (e/h)? ) Yandaki örnekte, cevap değişkeninin karşılığı h yani hayır olana kadar program do while döngüsünün içinde kalmaktadır. Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 2
3 - While Döngüsü - While döngüsünün genel yazım şekli şu şekildedir; While (Kosul veya ifade) Bu döngü tipinde ara işlemler en az bir kez mutlaka işleme girer, daha sonra koşul kontrol edilir. Eğer koşul doğru ise tekrar satırına dönülür ve aradaki işlemler (satırlar) tekrar icra edilir, yanlış ise döngüden çıkılır. Bu yapıyı da iç içe kullanmamız mümkündür. While- döngüsü ile - While döngüsü arasındaki en önemli fark: While- döngüsünde koşul veya koşullar en başta kontrol edilirken, - While döngüsünde en sonda kontrol edilmektedir. While Kosul1 While Kosul2 Şekil: - While döngüsü için genel bir akış diyagramı Fact=1 B=1 Fact=Fact * B B=B+1 While B<=Sayi isim = InputBox( İsmi verin ) no = InputBox( numarayı verin ) cevap = InputBox( Tamammı devammı (e/h)? ) While cevap = e OR cevap = E Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 3
4 Until- Döngüsü Bu döngünün genel yazım şekli aşağıdaki gibidir. Until (Kosul veya ifade) Until döngüsünde önce koşula bakılır. Eğer koşul yanlış ise aradaki satırlar satırına kadar çalıştırılır. satırında tekrar Until satırına dönülür. Koşul tekrar kontrol edilir. Eğer koşul yanlış ise ara satırlar tekrar çalıştırılır, koşul doğru ise satırından sonraki ilk satırdan program çalışmaya devam eder. While- döngüsünden tek farkı koşul yanlış olduğunda ara işlemler çalıştırılırken, While- döngüsünde koşul doğru ise ara işlemler çalıştırılır. İç içe Until- döngüleri de kurulabilir. Bu durumda her Until döngüsü için mutlaka bir kullanmamız gerekir. Until Kosul1 Until Kosul2 Fact=1 B=Sayi Until B<=1 Fact=Fact * B B=B-1 Yandaki örnekte, faktöriyel programı bu kez Until döngüsü ile yazılmıştır. Burada sayaç olarak B değeri kullanılıyor. Eğer faktöriyeli hesaplanacak değer 2 den küçük ise (1 veya 0), döngü içine girilmemektedir. Döngü içinde sayaç azaltımını kendimiz veriyoruz. Sayaç 2 değerine eşit olduğunda program sona ermektedir. - Until Döngüsü Bu döngünün genel yazım şekli aşağıdaki gibidir. Until (Kosul veya ifade) Until döngüsünde, ara işlemler en az bir kez mutlaka çalıştırılır. Daha sonra Koşul kontrol edilir. Eğer koşul yanlış ise tekrar satırına dönülür ve aradaki satır veya satırlar tekrar çalıştırılır. Koşul doğru ise döngüden çıkılır. Bu döngüyü de iç içe kullanmamız mümkündür. Until Kosul1 Until Kosul2 Fact=1 B=1 Fact=Fact * B B=B+1 Until B>Sayi Yandaki örnek, faktöriyel hesabını bu kez - Until döngüsü ile gerçekleştirilmiş halini göstermektedir. Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 4
5 Exit Komutu Herhangi bir döngü veya yordamın içindeyken, işlem sona ermeden (tamamlanmadan), bulunulan döngüyü veya yordamı terk etmek için kullanılır. Exit komutu; For döngüsünde Exit For, döngülerinde (do loop, do while, do until) Exit, herhangi bir yordamın içindeyken Exit Sub şeklinde kullanılır. ler For A=1 to 5 If A=2 then Exit for End if Next A A=0 while A<6 A=A+1 If A=2 then Exit do End if Yandaki iki örnekte for ve do döngüleri içindeki satırlar 5 kez işlem görecekken, A değeri 2 olduğunda, Exit for ve Exit komutları sayesinde sadece 2 kez dönebilmekte ve Next ve satırlarından sonraki satırlardan itibaren işleme devam etmektedir. Program çıktılarının Msgbox, Debug.Write, Debug.WriteLine ve Listbox nesnesi ile ekrana yazdırılması Hazırladığınız programdan elde edilen çıktıları (ekran görüntülerini) msgbox, debug.write, debug.writeline komutları veya listbox nesnesi ile yazdırabilirsiniz. Msgbox Komutu: Bunlardan kullanımı en basit olanı msgbox nesnesidir. Msgbox komutunun dezavantajı özellikle birden fazla çıktının elde edildiği programlarda, her bir ekran görüntüsü için her defasında "Tamam" tuşuna basma zorunluluğudur. Örneğin yandaki programda for döngüsü 1 sayısından 10 sayısına kadar birer artan sayı üretmekte ve her üretilen sayı msgbox komutu ile ekranda görüntülenmektedir. layısıyla 10 defa ekran görüntüsüne karşılık her defasında tamam tuşuna basılması ve bir sonraki sayıya geçilmesi gerekmektedir. Private Sub Form_Load() For y = 1 To 10 MsgBox y Next Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 5
6 Debug.Write ve Debug.WriteLine Komutları: Halbuki elde edilen değerler (msgbox komutunda olduğu gibi yapılmadan) doğrudan bir pencereye veya nesneye yazılabilir. Bunun için kullanılacak yöntemlerden bir tanesi immediate penceresidir. Bu pencere ekrana Ctrl+G ile getirilir veya önceki programda (msgbox y) satırı yerine (debug.write) veya (debug.writeline) komutu kullanılarak program tarafından otomatik olarak açılır. Önceki program ile yandaki programın tek farkının msgbox y satırı yerine (debug.writeline y) satırının kullanılmış olduğuna ve bundan dolayı program tarafından elde edilen çıktıların ekrana nasıl yazdırıldığına dikkat edin!. Programda (debug.writeline) komutu kullanıldığında ve işlem sırası bu komutun olduğu satıra geldiğinde, VB tarafından ekranın altında otomatik olarak bir immediate penceresi açılır ve program tarafından elde edilen çıktılar bu pencerede listelenir (yandaki programı çalıştırdığınız halde immediate penceresini ekranın altında göremediyseniz, Ctrl+G tuş takımını kullanın). Private Sub Form_Load() For y = 1 To 10 Debug.WriteLine (y) Next Debug.Write ve Debug.WriteLine Komutları arasındaki fark: Debug.Write komutu, son yazılandan sonra, satır atlamadan yanına yazılanları immediate penceresine yazmak için kullanılırken, Debug.WriteLine komutu, yanına yazılanları her defasında ayrı bir satıra yazar. Debug.Writeline komutu, Debug.Writeline ( ) şeklinde de kullanılır. Bu durumda ekran görüntüsüne bir boş satır ilave edilecektir Yukarıdaki ifadelerin örnekleri, aşağıda verilmiştir. Program Program çalıştırıldığında ekran çıktılarının immediate penceresindeki görünümü For y = 1 To 3 Debug.WriteLine (y) Next Debug.WriteLine ( ) Debug.WriteLine ("Son Satır") Son Satır Program Program çalıştırıldığında ekran çıktılarının immediate penceresindeki görünümü For y = 1 To 3 Debug.Write (y & " ") Next Debug.Write ("Son Satır") Son Satır Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 6
7 Listbox nesnesi: Hazırlanan programdan elde edilen ekran görüntülerinin bir nesne içinde listelenmesi için kullanılacak yöntemlerden bir tanesi, çıktıların listbox nesnesine ilave ettirilmesidir. Bunun için form ekranına tasarım aşamasında listbox nesnesinin ilave edilmesi gerekir. Burada listbox nesnesinin iki metodundan bahsedeceğiz. Birincisi listbox nesnesinin içeriğinin silinmesi için kullanılan clear metodudur ve listbox1.items.clear() şeklinde kullanılır (burada listbox1 örnek olarak verilmiştir). İkincisi, listbox nesnesine program tarafından elde edilen değerlerin ilave edilmesi anlamındaki add metodur ve listbox1.items.add() şeklinde kullanılır. Aşağıdaki örnek, 1 sayısından 15 sayısına kadar birer artan sayıları elde eden bir for çevriminin, button1 nesnesi ile ilişkilendirilmesi ve for çevriminden elde edilen değerlerin listbox nesnesine ilave edilmesi ile ilgilidir. ile ilgili form ekranları ve programın kodu aşağıdadır. Private Sub Button1_Click() Dim t As Byte ListBox1.Items.Clear() For t = 1 To 15 ListBox1.Items.Add("Sayı:" & t) Next Programın Form tasarım ekranı Programın çalıştırma ekranı Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 7
8 : Basit bir hesap makinesi programının yazılması Tasarım Ekranı Label1 Textbox1 Textbox2 Label1 RadioButton 1 RadioButton 2 Button1 Button2 Textbox3 Button3 Amaç 1.Sayı ve 2.Sayı kısmına yazılan sayı değerlerinin, birbirlerine göre 4 işlem sonuçlarının bulunması. Programdan 1. 1.sayı metin kutusuna (textbox1) bir sayı girilmemiş ama 2.sayı beklenenler kutusuna (textbox2) bir sayı girilerek Hesapla (button1) tuşuna basılırsa, Sonuç kutusunda (textbox3), 1.sayı değerini GİRMELİSİNİZ ifadesi görülsün sayı metin kutusuna bir sayı girilmemiş ama 1.sayı kutusuna bir sayı girilerek Hesapla tuşuna basılırsa, Sonuç kutusunda, 2.sayı değerini GİRMELİSİNİZ ifadesi görülsün. 3. Hem 1.sayı metin kutusuna, hem de 2.sayı kutusuna sayı girilmeden Hesapla tuşuna basılırsa, Sonuç kutusunda, 1.sayı ve 2.sayı değerini GİRMELİSİNİZ ifadesi görülsün. 4. Toplama-Çıkarma-Çarpma-Bölme işlemlerinden bir tanesi seçilmeden Hesapla butonuna basılırsa, Sonuç kutusuna, "İŞLEM SEÇMEDİNİZ" ifadesi görülsün. Not: bu işlemin doğru olarak çalışabilmesi için, program f5 tuşuna basılarak çalıştırıldığında (form1_load) ve ayrıca Temizle (button2) tuşuna basıldığında, işlemleri gösteren nesnelerin (4 radio button) öncelikle basılmamış (radiobutton.visible=false) olarak işlemle girmesi gerekir. 5. Bölme işlemi seçildiğinde, 2.sayı değerinin sıfır (0) olması probleminin kontrol ettirilmesi ve böyle bir durumda, Sonuç kutusunda, Payda (2.sayı) sıfır OLAMAZ ifadesinin görülmesi sağlanmalıdır. Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 8
9 RADIOBUTTON nesnesi: Program içinde birden fazla seçenek içinden sadece bir tanesinin seçilmesi ve ona göre işlem yapması durumunda kullanılan bir nesnedir. programda, radiobutton nesnesinin birçok özelliğinden sadece Checked özelliğinden faydalanılmıştır. Bu özellik radiobutton nesnesinin seçilip seçilmediğini kontrol etmek için kullanılmaktadır. Bu özelliğin True karşılığı nesnenin seçildiğini, False karşılığı seçilmediğini göstermektedir. Yukarıdaki 2 radiobutton nesne örneğinin kodları aşağıdaki gibidir. RadioButton1.Checked = False RadioButton2.Checked = True Programın amaca uygun çalışabilmesi için, form nesnesine 4 işlemin her birini temsil etmesi amacıyla ve textbox1 ve textbox2 nesnelerine girilen her iki sayıya karşılık aynı anda sadece bir işlem yapılabileceği için, 4 işlemi temsilen 4 adet radiobutton nesnesi ilave edilmelidir. Private Sub Form1_Load() RadioButton1.Checked = False RadioButton2.Checked = False RadioButton3.Checked = False RadioButton4.Checked = False Private Sub Button1_Click() Dim bsa, isa As uble bsa = Val(TextBox1.Text) isa = Val(TextBox2.Text) If TextBox1.Text = "" And TextBox2.Text = "" Then TextBox3.Text = "1.sayı ve 2.sayı değerini GİRMELİSİNİZ" ElseIf TextBox1.Text = "" Then TextBox3.Text = "1.sayı değerini GİRMELİSİNİZ" ElseIf TextBox2.Text = "" Then TextBox3.Text = "2.sayı değerini GİRMELİSİNİZ" ElseIf RadioButton1.Checked = True Then TextBox3.Text = bsa + isa ElseIf RadioButton2.Checked = True Then TextBox3.Text = bsa - isa ElseIf RadioButton3.Checked = True Then TextBox3.Text = bsa * isa ElseIf RadioButton4.Checked = True Then Select Case Val(TextBox2.Text) Case 0 TextBox3.Text = "Payda (2.sayı) sıfır OLAMAZ" Case Else TextBox3.Text = bsa / isa End Select Else TextBox3.Text = "İŞLEM SEÇMEDİNİZ" End If Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 9
10 Private Sub Button2_Click() RadioButton1.Checked = False RadioButton2.Checked = False RadioButton3.Checked = False RadioButton4.Checked = False TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" Private Sub Button3_Click() End Aşağıdaki soruları cevaplandırınız 1 Neden RadioButton nesneleri Form1_Load nesnesinde False olarak işleme alınmıştır?. 2 If TextBox1.Text = "" And TextBox2.Text = "" Then TextBox3.Text = "1.sayı ve 2.sayı değerini GİRMELİSİNİZ" ElseIf TextBox1.Text = "" Then TextBox3.Text = "1.sayı değerini GİRMELİSİNİZ" ElseIf TextBox2.Text = "" Then TextBox3.Text = "2.sayı değerini GİRMELİSİNİZ" Yukarıdaki sıralamanın sebebini açıklayınız, örneğin birinci elseif satırı if satırı yerine yazılabilir mi? Yani aşağıdaki gibi olabilir mi? If TextBox1.Text = "" Then TextBox3.Text = "1.sayı değerini GİRMELİSİNİZ" ElseIf TextBox1.Text = "" And TextBox2.Text = "" Then TextBox3.Text = "1.sayı ve 2.sayı değerini GİRMELİSİNİZ" ElseIf TextBox2.Text = "" Then TextBox3.Text = "2.sayı değerini GİRMELİSİNİZ" 3 Else TextBox3.Text = "İŞLEM SEÇMEDİNİZ" Yukarıdaki satırın yerine amaca uygun yazılabilecek alternatif satır nasıl olabilir. 4 Hesapla butonunu programda kullanmadığınızı ve 4 işlem butonlarından herhangi birine basıldığında işlemin doğrudan yapıldığını düşünerek programı tekrar yazınız (İpucu: RadioButton1_Click). Gültekin Çağıl, Bilgisayar Programlama ders notları, Sakarya Üniv. Endüstri Mühendisliği/Hafta 7/Sayfa 10
Her Select Case bloğu, mutlaka End Select ile bitmek zorundadır.
Select Case Komutu: VB de karar sürecinde kullanılan komutlardandır. Bu yapı ile sadece bir değişkenin durum kontrolü yapılır. Kontrolü yapılacak değişkenin genel olarak alabileceği değerler belirli ise
DetaylıGenel Kullanılış 1: [değişken ismi] = [değişken ismi] [işlem] [sayı veya string ifade veya değişken]
Sayaçlar Düzenli olarak artan (+) veya azalan (-) sayı veya string ifadeler elde etmek için kullanılırlar. Eşitliğin her iki tarafındaki değişken isminin aynı olmasına dikkat edin. Bu durum matematik olarak
DetaylıDiziler İndisli Değişkenler
Diziler İndisli Değişkenler Aynı tür bilgileri (öğrenci isimleri, şehir isimleri, kapı numaraları, fakülteler vbg.) bellekte tutmak için kullanabileceğimiz listelere dizi adı verilir. Dizi kullanmanın
DetaylıMatematiksel Operatörler
Matematiksel Operatörler Genel olarak matematiksel işlemlerde kullanılan operatörlerdir. Operatör Anlamı Açıklama ^ Üs Alma C^3 Matematikdeki üs operatörüdür. Verilen ilk sayının ikinci sayı kadar kuvvetini
DetaylıByte (Tamsayı) 1 0 ile 255 arasında 10 sayısı
Temel Veri Tipleri Aşağıda VBEE de temel olarak kullanılan veri tipleri listelenmiştir. VBEE de, burada verilen veri tiplerinden çok daha fazlası kullanılmaktadır, sözkonusu veri tiplerine, ilgili kitaplardan
DetaylıMT 373 Visual Basic Programlama Dersi
MT 373 VB Laboratuvar Uygulamaları Öğr. Gör. Dr. İrfan MACİT 1 MT 373 Visual Basic Programlama Dersi (VB.NET 2010 Uygulamaları) Dr. İrfan MACİT Matematik Bölümü Laboratuvar Uygulamaları Adana, 2013 MT
Detaylıa,b başlangıç değerlerini 0 kabul et a sayısını verin b sayısını verin hayır hayır b< a? evet a=b a değerini ekrana yaz
Örnek Sorular Örnek (2006 yılı vize sorusu) Dim a,b as double a = InputBox("Bir sayı verin") Do b = InputBox("Bir sayı verin") If b = -99 Then Exit Do Select Case b Case is < a a = b End Select Loop MsgBox
Detaylı-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı
KOCAELİ ÜNİVERSİTESİ 14.10.2016 MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı Öğretim Üyesi: Prof. Dr. Hasan OCAK Sınav Süresi: 80 dakika. Her
DetaylıImports ifadesi, program satırlarının en üstüne (Public Class satırından önce) yazılmalıdır. Aksi halde hata mesajı ile karşılaşılır.
HAZIR FONKSİYONLAR IMPORTS ifadesi Imports, Microsoft firmasının Visual Studio ile Netframe altında tanımladığı ortak kütüphaneleri kullanabilme ifadesidir. Bu ifade sayesinde Visual Studio içindeki programlama
DetaylıUygulama 1) Aşağıdaki genel (global) değişken tanımlamalarını VB üzerinde yapınız. Süre 10 dak.
MT 373 Visual Basic Programlama Laboratuvar Uygulamaları-1 Uygulama 1) Aşağıdaki genel (global) değişken tanımlamalarını VB üzerinde yapınız. Süre 10 dak. a) İki adet ondalıklı sayı tanımlaması yapınız
DetaylıAkış Kontrol Mekanizmaları
Akış Kontrol Mekanizmaları 1 Akış Kontrol Mekanizmaları if else switch for döngüsü for döngüsünün çalışma prensibi for döngüsüyle ilgili örnekler for döngüsüyle ilgili kurallar while döngüsü while döngüsünün
Detaylı2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI
2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI KOÜ Mekatronik Mühendisliği Bölümü/MKT-103-Görsel Programlama Dersi - Ara Sınav J-grubu Ad-Soyad:...No:... J GRUBU-süre:70dk 1.) Aşağıdaki
DetaylıİNTERNET TABANLI PROGRAMLAMA
İNTERNET TABANLI PROGRAMLAMA DÖNGÜLER (FOR, WHILE, DO-WHILE) C# da döngüleri dört çeşit olarak sayabiliriz. Bunlar a) For döngüsü: Bu döngüde başlangıç ve bitiş sınırları verilerek kullanılır. Döngü tanım
DetaylıDOSYALARLA İLGİLİ ÖRNEKLER
DOSYALARLA İLGİLİ ÖRNEKLER Örnek: Herhangi bir sınıfa ait öğrencilerin isimlerini ve numaralarını bir dosyada saklayan programın yazılması. Öncelikle dosyanın içine ilk bilgilerin verilmesi amacıyla Output
DetaylıUYGULAMALAR -2 Select case Yapısı: Select Case case case case case case is case Else End Select Örnek:
UYGULAMALAR -2 Select case Yapısı: Bir değişkenin aldığı birçok değere göre ayrı komutların çalıştırılması gereken durumlar için If yapısını kullanmak yerine Case yapısını kullanmak daha avantajlıdır.
DetaylıUygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız.
Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız. Label1.Text = "Kutu işaretlendi " Label1.Text = "Kutu işaretlenmedi " Uygulama
DetaylıSıralı bir dosyayı açmak için FileOpen komutundan faydalanılır. Bu komutun genel kullanılış biçimi aşağıdaki gibidir:
DOSYALAR Visual Basic de Sıralı ve Rasgele olmak üzere iki tür dosya vardır. Dosyalar en basit ifadesi ile verileri disk üzerinden (hard disk, disket vs.) işlemek amacıyla kullanılırlar ve bu yönü ile
Detaylı5. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr
5. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II Öğr.Gör. Hakan YILMAZ hakanyilmaz@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler STRING FONKSİYONU... 3 SPLIT FONKSİYONU...
DetaylıResponse : Sunucunun istemciye veri yollamasını
Response : Sunucunun istemciye veri yollamasını 27 Ekim 2011 / Perşembe Örnek : 2 tane sayfa açıyoruz,1nci ye TextBox1 ve Button ekliyoruz. Şunu istiyoruz,1nci sayfada şifre girilince, Button u tıklayınca
Detaylı1. LabVIEW ile Programlama
1. LabVIEW ile Programlama LabVIEW ile programlama mantığı, program kodu yazılan programlama mantığına benzemekle birlikte, kontrol adı verilen nesneler arasında veri yolu bağlantısı ile program akışı
DetaylıUygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız.
Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız. Dim i As Integer For i = 1 To 5 MessageBox.Show(i) Uygulama 2) Ekranda 5 kez tekrarlanan ve tur sayısını
DetaylıWindows Nasıl Çalışır? Pencereler (window), Hareketler (event) ve Mesajlar (message)
Windows Nasıl Çalışır? Pencereler (window), Hareketler (event) ve Mesajlar (message) Pencere, hareket ve mesaj, VB ile Windows uygulaması geliştirmek için bu üç temel anahtar kavramı bilmek yeterli olacaktır.
DetaylıTimer İle arka plan renk değişimi
Microsoft Visual Studio Visual Basic Timer İle arka plan renk değişimi Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Timer1.Enabled = True Timer1.Interval = 1000 'milisaniye
DetaylıVisual Basic Programlama Diline Giriş
Visual Basic Programlama Diline Giriş Visual Studio Ürünleri Microsoft firmasının ürünü olan Visual Studio, aşağıdaki paketlerden oluşmaktadır. İlk iki paket ücretlidir, üçüncü paket ilk iki pakete göre
DetaylıVisual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz.
GÖRSEL PROGRAMLAMA II Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz. Başlat/Programlar/Microsoft Visual Studio 2010 çalıştırılır. Açılan programda New Project seçilir, sol
Detaylık ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.
MATRİS TRANSPOZU: Bir matrisin satırlarını sütun, sütunlarınıda satır yaparak elde edilen matrise transpoz matris denilir. Diğer bir değişle, eğer A matrisi aşağıdaki gibi tanımlandıysa bu matrisin transpoz
DetaylıPython Programlama Dili
Python Programlama Dili 3. Python da Döngüler Bu bölümde iki tane döngüden bahsedeceğiz: while ve for döngüleri. Ayrıca bu bölümde döngüler dışında break ve continue deyimleri ile range() ve len() fonksiyonlarına
DetaylıKarabük Üniversitesi, Mühendislik Fakültesi...www.ibrahimcayiroglu.com WEB TEKNOLOJİLERİ
WEB TEKNOLOJİLERİ VISUAL STUDIO DA YENİ BİR PROJE OLUŞTURMA Visual Studio (VS) programını çalıştırdığımızda karşımıza boş bir ekran gelir. Yeni bir proje oluştururken File>New>Project yolu kullanılarak
DetaylıVisual Basic Windows Window Progr Pr a ogr mlama a
Visual Basic Windows Programlama Konular Değişken Tipleri Hata Yakalama Windows bileşenlerinin kullanılması Menu ve Toolbar oluşturma Yazdırma işlemleri Veri Tabanı işlemleri Grafik işlemleri Private :
DetaylıUygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız.
Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız. Dim i, n, toplam As Integer toplam = toplam + i MessageBox.Show(i & ".
DetaylıAlgoritma ve Akış Şemaları
Algoritma ve Akış Şemaları Algoritma Tanımı, Algoritma Özellikleri, Algoritma Tasarımı, Akış Şemaları, Dallanma Simgeleri Döngü Simgeleri, Akış Şeması Tasarımı, Akış Şeması Özellikleri, N-S Şeması, W-O
Detaylıif (ad == "Sabri") Console.WriteLine("Merhaba Sabri. Ne zamandır gözükmüyodun...");
Koşul İfadeleri ve Akış Kontrolü Koşul ifadeleri ve akış kontrolleri programlama dillerinde her zaman en önemli yeri tutmaktadır. Yazdığımız uygulamanın hangi koşulda nasıl davranacağını belirterek bir
DetaylıOPTION BUTTON ve ELSEIF UYGULAMALARI
OPTION BUTTON ve ELSEIF UYGULAMALARI OPTION düğmeleri, Muhtelif seçeneklerin olduğu ve bu alternatif seçeneklerden birisinin seçilmesi gerektiği durumlarda kullanılan nesnelerdir. Daire şeklindeki bu option
Detaylı1. PL/SQL de kontrol yapıları
1. PL/SQL de kontrol yapıları PL/SQL de kontrol yapıları genel olarak IF, CASE LOOP, WHILE, FOR ile gerçekleştirilir. Tabi bu deyimlerinde kendi içinde alt basamakları bulunmaktadır. Şimdi sırası ile bu
DetaylıC# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ
C# Yazım Kuralları 1 İçindekiler C# Yazım Kuralları Veritipleri Değişkenler Operatörler Sınıflar Nesneler, Özellik, Metot ve Olay Bileşenler 2 C# yazım kuralları Deyimlerde büyük küçük harf yazıma uyulmalı
DetaylıKONTROL YAPILARI (CONTROL STRUCTURES)
Öğr.Gör.Bülent ÇOBANOĞLU, Visual BASIC Ders Notları-I 0 KONTROL YAPILARI (CONTROL STRUCTURES) GĠRĠġ Kontrol yapıları, program akışını değiştirmek için kullanılan yapılardır. Yapısal programlama dillerinde
DetaylıINPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği
INPUTBOX KULLANIMI InputBox komutu, Basic programlama dilinde program algoritması içinde ekran aracışığı ile bir sorgu yönlendirerek, kullanıcının bilgi girmesini sağlamak amacıyla kullanılır. Bu komutun
DetaylıMATLAB de. Programlama. Kontrol Yapıları. Döngü Yapıları. Doç. Dr. İrfan KAYMAZ Matlab Ders Notları
MATLAB de Programlama Kontrol Yapıları Döngü Yapıları Doç. Dr. İrfan KAYMAZ if Şartlı deyimi: Bir mantıksal ifadeyi kontrol ederek bunun sonucuna göre mümkün seçeneklerden birini icra edebilen bir komuttur.
DetaylıKONTROL YAPILARI JAVADA UC TURLU KONTROL YAPISI VARDIR BUNLAR İF ELSE İF ELSE İF SWİTCH YAPILARIDIR. IF ELSE YAPISI if (deger) { }else {
KONTROL YAPILARI JAVADA UC TURLU KONTROL YAPISI VARDIR BUNLAR İF ELSE İF ELSE İF SWİTCH YAPILARIDIR IF ELSE YAPISI if (deger) { else { YUKARIDAKI IFADEDE deger EGER TRUE İSE if PARANTEZLERİ İÇİNDEKİ DEĞER
DetaylıBM 102 Bilgisayar Programlama II. Windows Form Application
BM 102 Bilgisayar Programlama II Windows Form Application Uygulama 1 İki TextBox girilien sayıların toplamı. Uygulama 1 Windows Form Uygulaması projesi açma Forma iki TextBox ile bir Label ekleme Forma
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
ComboBox Bir Windows açılan kutu sunu temsil eder. ComboBox kontrolü, kullanıcıların bazı değerleri açılan bir listeden seçmesini sağlar. Listeye tasarım anında veya çalışma anında öğe eklenebilir. Listeye
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Fonksiyon Tanımlamak Java da Döngüler Java da Şart İfadeleri Uygulamalar Java da Fonksiyon Tanımlamak JAVA DA FONKSİYON TANIMLAMAK 4 Fonksiyonlar;
Detaylıdisp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA
MATLAB 3.DERS disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA Daha önceki derslerimizde input komutu ile klavye üzerinden MATLAB programlama ortamına veri girmeyi öğrenmiştik. Bu dersimizde ise disp
DetaylıÜNİT E ÜNİTE KONTROL DEYİMLERİ KARAR YAPILARI. IF Deyimi GİRİŞ
GİRİŞ KARAR YAPILARI Herhangi bir olayın gerçekleşmesinin bir veya birkaç şarta bağı olduğu durumlar vardır. Ayrıca bir şartın gerçekleşmesi durumunda meydana gelecek bir veya birden çok olay söz konusu
DetaylıNESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2
NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2 JAVA DA PROGRAM DENETİMİ VE OPERATÖRLER Java programlama dilinde temel tipleri ve nesneleri yönlendirmek ve değiştirmek için operatörler kullanılır. Atamalar sağ taraftaki
DetaylıBÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI
BÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI C programlama dilinde, diğer programlama dillerinde olduğu gibi, işlemler, ilk satırdan başlamak üzere sırayla çalışır. Program kontrol yapıları ise, programın
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
Konsol Uygulaması Oluşturma Konsol uygulaması oluşturmak için program açıldıktan sonra Create: Project ya da New Project seçeneği tıklanabilir. New Project penceresini açmak için farklı yollar da vardır.
DetaylıDOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: BİL 1007
Dersi Veren Birim: Mühendislik Fakültesi Dersin Adı: BİLGİSAYAR PROGRAMLAMA II Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Dersin Kodu: BİL 007 Dersin Öğretim Dili: Türkçe Formun Düzenleme
DetaylıBİLGİSAYAR TEMELLERİ VE PROGRAMLAMAYA GİRİŞ
BİLGİSAYAR TEMELLERİ VE PROGRAMLAMAYA GİRİŞ Yrd.Doç.Dr. Emel ARSLAN earslan@istanbul.edu.tr C Program Akış Kontrol Yapıları Kontrol Komutları Normal şartlarda C dilinde bir programın çalışması, komutların
DetaylıCJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA
CJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA ĐÇĐNDEKĐLER Fonksiyon Bloğu Oluşturma Input ve Outputların Tanıtılması Programın Yazılması Programın Çalıştırılması Fonksiyon Bloğu Oluşturma Öncelikle
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
DİZİLER Bellekte ard arda yer alan aynı türden nesneler kümesine dizi (array) denilir. Bir dizi içerisindeki bütün elemanlara aynı isimle ulaşılır. Yani dizideki bütün elemanların isimleri ortaktır. Elemanlar
Detaylı10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI
10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI Sayısal Sistemler Sayısal sistem, sayıları temsil eden simgeler için bir yazma sistemi yani matematiksel bir gösterim sistemidir.
DetaylıDe iflken = InputBox Görüntülenecek Metin Bafllık. InputBox tan gelecek cevap, bir de iflkene aktarılmalıdır. End Sub B R SAYI TUT
Bilgi Girifli InputBox fonksiyonu: Program sırasında, kullanıcının klavyeden bilgi girifli yapmasını sa layan fonksiyondur. Girilen bilgi, bir de iflkene aktarılmalıdır. Afla ıda InputBox fonksiyonunun
DetaylıAlgoritma ve Programlama: Karar Yapıları ve Döngüler
Algoritma ve Programlama: Karar Yapıları ve Döngüler Bir algoritma, herhangi bir programlama dili (C, C++, Pascal, Visual Basic, Java gibi) ile kodlandığında program haline gelir. Algoritmada yer alan
DetaylıBİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları
BİLGİSAYAR PROGRAMLAMA Algoritma ve Akış Şemaları Algoritma tanımı Algoritma özellikleri Algoritma tasarımı Akış şemaları Dallanma simgeleri Döngü simgeleri Akış şeması tasarımı Akış şeması örnekleri Konu
DetaylıYeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.
ASP.NET DERS 1 Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. Gelen ekranda Visual C# seçildikten
DetaylıPOWER POINT SUNU PROGRAMI
POWER POINT SUNU PROGRAMI Power Point bir Sunu (Slayt) programıdır. MS-Office uygulamasıdır ve Office CD sinden yüklenir. Programı çalıştırabilmek için; Başlat/Programlar/Microsoft Office/Microsoft Office
DetaylıProgramlama. Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir.
Programlama Programlama Yaklaşımları Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir. Programda belirtilen işlem dizisi
DetaylıDurum Yönetimi. Olan sayfalar ekleyelim. BasitSayac.aspx
Durum Yönetimi Bu gün dersimizde durum yönetimine (state management) değineceğiz. Önce adı DurumYonetimi isimli yeni bir site oluşturalım. Burada programın otomatik olarak oluşturacağı Default.aspx dosyasını
DetaylıAynı tipten çok sayıda değişken topluluğudur. X Y Score1 Score2 (0) (1) (2)...
Array (Diziler) Array Aynı tipten çok sayıda değişken topluluğudur. Birden fazla aynı tipteki değerle işlem yapmayı kolaylaştırır. X Y Score1 Score2 40 56 Grade 40 56 80 (0) (1) (2)... (13) Array tanımlama:
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8
BTP 27 İNTERNET PROGRAMCILIĞI I Ders 8 Değişkenler 2 Tamsayı Değerler (Integer) Tamsayılar, tabanlı (decimal), 8 tabanlı (octal) veya 6 tabanlı (hexadecimal) olabilir. 8 tabanındaki sayıları belirtmek
DetaylıÖrnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program.
Nesne Tabanlı Programlama I (C#) Ders Notu S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY 11 Selecteditem: Hangi öğe seçili ise onun adını verir. CheckedListBox da seçili olanları listbox nesnesine
DetaylıNesne Yönelimli Programlama
1 Nesne Yönelimli Programlama Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Not: Bu dersin sunumları, Java Programlama Dili ve Yazılım Tasarımı, Altuğ B. Altıntaş, Papatya
DetaylıAritmetik Operatörler, Math Sınıfı ve Program Akış Komutları
Aritmetik Operatörler, Math Sınıfı ve Program Akış Komutları Aritmetik Operatörler Çarpma için * Bölme için / Kalanı bulmak için % Toplama ve çıkarma için +, - Tamsayı bölme işlemi sonucu yuvarlar. 7 /
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ II. 3. SQL PROGRAMLAMA BLOKLARI ve AKIŞ DENETİMİ
BÖLÜM 3 3. SQL PROGRAMLAMA BLOKLARI ve AKIŞ DENETİMİ 3.1 SQL PROGRAMLAMA BLOKLARININ YAPISI Birbirinden çok az farklarla ayrılan PL/SQL ve T-SQL e ikisini de kapsayacak şekilde SQL programlama demiştik
DetaylıDöngüler ve Karar Yapıları
Döngüler ve Karar Yapıları Karşılaştırma İşaretleri ve Matematiksel İşaretler Visual Basic te karşılaştırma işaretleri iki ifadeyi büyüklük, küçüklük veya eşitlik gibi kriterlerde karşılaştırmayı sağlar.
DetaylıORACLE DA KÜRSÖRLER. Gerekli sistem değişkenleri
ORACLE DA KÜRSÖRLER Gerekli sistem değişkenleri SQL%ISOPEN : kürsör açıksa değeri true, kapalı ise değeri false SQL%ROWCOUNT : sql ile işlem gören kayıt sayısı bulunur. SQL%FOUND : sql işlemi sonucu, en
DetaylıAlgoritmalar ve Programlama. Algoritma
Algoritmalar ve Programlama Algoritma Algoritma Bir sorunu / problemi çözmek veya belirli bir amaca ulaşmak için gerekli olan sıralı mantıksal adımların tümüne algoritma denir. Algoritma bir sorunun çözümü
DetaylıUYGULAMALAR. İkinci liste kutusu (List 2) Birinci liste Kutusu (List 1) Metin Kutusu
UYGULAMALAR Uygulama 1:Komut butonu, metin kutusu ve liste kutusu kullanarak bir program oluşturacağız. Programda, bir metin kutusuna girilen sayılardan pozitif olanlar bir listeye, negatif olanlar başka
DetaylıDİZİLER. Bu ünitede yapılan örnekler Visual Studio 2010 programındaki Visual Basic programlama diliyle çözülmüştür.
DİZİLR GİRİŞ Bu ünitede, akış diyagramlarının yardımıyla birçok veriyi tek bir alanda nasıl saklayabileceğimiz, işleyebileceğimiz ve çağırabileceğimiz konusundaki bilgiler anlatılacaktır. Teknolojinin
DetaylıBMT 101 Algoritma ve Programlama I 8. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1
BMT 101 Algoritma ve Programlama I 8. Hafta Yük. Müh. Köksal GÜNDOĞDU 1 C++ Döngü Deyimleri Yük. Müh. Köksal GÜNDOĞDU 2 Döngüler Programın belirli bölümlerinin defalarca işlenmesi söz konusu olabilir.
DetaylıBÖTE BİL. TEK. II DERSİ İÇİN HAZIRLANMIŞ DERS NOTLARININ BİR KISMI
BÖTE BİL. TEK. II DERSİ İÇİN HAZIRLANMIŞ DERS NOTLARININ BİR KISMI 2.DÖNEM 18022013 İşletim sistemine bulaşan trojen virüslerini tespit etme Combofix indirildikten sonra kayıt defteri devreye girer. İşletim
DetaylıC# ile NJ Simulatöre Bağlanmak
C# ile NJ Simulatöre Bağlanmak Genel Bilgi Sysmac Studio da Değişkenlerin Oluşturulması Windows Form Oluşturulması Gerekli Dosyaların Referanslara Eklenmesi Form1.cs Dosya Yapısı Genel Bilgi Bu dökümanda
DetaylıKonu : 2017 Yılına, Yılsonu Devir İşlemleri
Bilgi Konu : 2017 Yılına, Yılsonu Devir İşlemleri Presto Plus da iki farklı tip devir yapılabilir. İhtiyaca göre bu iki devir programından birisi tercih edilerek devir işlemi yapılmalıdır. Devir işlemlerinden
DetaylıVISUAL BASIC.NET PROGRAMLAMA
VISUAL BASIC.NET PROGRAMLAMA Bu derste programlama dili olarak visual basic.net (microsoft firmasının ürünü) programlamayı öğreneceğiz. Bu amaçla en son versiyon olan Visual Studio.2008 versiyonunda programlama
DetaylıDersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK
MATLAB de Bilgisayar Programlama Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK disp komutu: Ekrana mesaj veya bir değişken değeri yazdırmak için kullanılan komuttur.
DetaylıCommand Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak:
Command Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak: Command objelerini kullanarak direk veritabanı işlemlerini gerçekleştirebilirsiniz. Dataset nesnesini kullanmadan direk veritabanı içerisindeki
DetaylıDÖNGÜLER (LOOPS) while(), do-while(), for(), foreach()
(LOOPS) while(), do-while(), for(), foreach() Döngüler (loops) while do-while for foreach while ( koşul ) işlemler; do işlemler; while (koşul ); for (başlangıç ; koşul ; arttırma) işlemler; foreach ( tip
DetaylıPASCAL PROGRAMLAMA DİLİ YAPISI
BÖLÜM 3 PASCAL PROGRAMLAMA DİLİ YAPISI 3.1. Giriş Bir Pascal programı en genel anlamda üç ayrı kısımdan oluşmuştur. Bu kısımlar bulunmaları gereken sıraya göre aşağıda verilmiştir. Program Başlığı; Tanımlama
DetaylıAkıllı Kod Desteği. Şekil 1
Akıllı Kod Desteği Ürün Grubu [X] Redcode Enterprise [X] Redcode Standart [X] Entegre.NET Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu Uygulama Stok, sipariş, cari gibi istenen tüm kayıt kodlarının önceden
DetaylıHESAP MAKİNASI YAPIMI
HESAP MAKİNASI YAPIMI 1..Aşağıdakine benzer görünüm ve butonları hazırlayın. 2. 24. Butonun içerisine aşağıdaki kodları yazın. 3. Yeni bir layer ekleyip Frame1 F9 na aşağıdaki kodları ekleyelim. 4. Butonlardan
DetaylıDöngüler - Loops 4/9/2010. ENF-102 Jeoloji Giriş. Sayaç kontrollü bir döngüdeki temel öğeler. Sayaç (counter) Kontrollü Döngüler.
Giriş Döngüler - Loops Bir ifade kümesinin tekrarlanması, yani birden fazla çalıştırılması işlemine döngü (loop) dendiğiğ programlamaya giriş ş kısmında belirtilmişti. Bu derste döngülerin C programlama
DetaylıMühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 5. Bölüm Karar ve Çevrim Kontrol Yapıları
Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 5. Bölüm Karar ve Çevrim Kontrol Yapıları C Programlama Dr. Serkan DİŞLİTAŞ 5.1. Atlama Komutları Program akışının yönlendirilmesinde
DetaylıDers 4: Diziler (Arrays( Arrays) barisgokce.com
Ders 4: Diziler (Arrays( Arrays) Hazırlayan : Öğr. Grv.. Barış GÖKÇE Đletişim im : www.barisgokce barisgokce.com Diziler Aynı tipteki bir veri gurubunun bir değişken içinde saklanmasıdır. Veriler Hafızada
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
CheckBox Onay Kutusu, kullanıcının mantıksal bir ifade hakkında seçim yapmasına imkân verir. Kullanıcıya seçenekler sunmayı sağlar. Birçok seçenek seçilebilir. CheckBox Özellikleri Özellik Değer Tipi Açıklama
DetaylıVISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI
VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI Visual basic kodları yazılırken, yapılması istenen işlerin yanı sıra sistem ile ilgili bazı işlerin yapılması da (klasör oluşturma silme,
DetaylıDinamik Kodlama. [X] Fusion@6. [X] Yeni Fonksiyon
Dinamik Kodlama Ürün Grubu Kategori Versiyon Önkoşulu [X] Fusion@6 [X] Yeni Fonksiyon @6 Uygulama @6 Serisi ürünlerde, kullanıcı arabirimlerinin her yerine eklenen dinamik kodlama özelliği ile, programın
DetaylıMTK467 Nesneye Yönelik Programlama. Hafta 4 - Döngüler Zümra Kavafoğlu https://zumrakavafoglu.github.io/
MTK467 Nesneye Yönelik Programlama Hafta 4 - Döngüler Zümra Kavafoğlu https://zumrakavafoglu.github.io/ while döngüsü while(koşul){ } döngü ifadeleri Koşul boolean değerli olmalıdır. Koşulun değeri true
Detaylıwww.elektrikogretmenleri.com
FIREWORKS (MENU OLUŞ TURMA) 1 Önce Başlat menüsü Programlar Adobe Web Premium CS3 Adobe Fireworks CS3 kısayol simgesi ile Fireworks programı açılır. 2 Fireworks programı açıldığında Karşımıza gelen Yeni
DetaylıBLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları)
BLGM108 1. BÖLÜM Problem Çözme Kavramları (Algoritma ve Akış Şemaları) 1 Yazılım Geliştirme Adımları 1. Gereksinimlerin belirlenmesi Problemin ne olduğunu anlama: sorunu çözmek için ne gereklidir, çözüm
Detaylı1. Portala Giriş. 2. Portalın Kullanımı Genel
1. Portala Giriş Masraf beyanı portalına girmek için http://www.agmasraf.com adresine girilir. Sistem sizi tanıyarak girişi gerçekleştirir, şifre sorması durumunda Kullanıcı adı kısmına; sicil numarası,
DetaylıJava da Program Denetimi ve Operatörler
Java da Program Denetimi ve Operatörler 1 Atamalar int a ; a=4 ; // doğru bir atama 4=a ; // yanlış bir atama! 2 Temel (Primitive) Tiplerde Atama int a, b ; a=4 ; b=5 ; a=b ; Sonuç : a=5, b=5 3 Nesneler
Detaylıwhile(), do-while(), for() M.İLKUÇAR 2010 MAKU-MYO
while(), do-while(), for() Döngü (loop) : Bir koşul sağlandığı (true olduğu) sürece bir veya birden çok komutun tekrarlanması işlemidir. Java Döngüler (loops) While() do-while() for ( ) while ( koşul )
DetaylıBİLGİSAYAR PROGRAMLAMAYA GİRİŞ
BİLGİSAYAR PROGRAMLAMAYA GİRİŞ 5. ders notu Örnek program yazılımları İlişkisel operatörler Mantıksal operatörler Şartlı deyimler İf deyimi Kaynak: Dr.Deniz DAL ders sunumları Örnek : Dışarıdan girilen
DetaylıBİLGİSAYAR PROGRAMLAMA DERSİ
BİLGİSAYAR PROGRAMLAMA DERSİ 5. DERS NOTU Konu: Döngü Yapıları Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU DÖNGÜ YAPILARI Birçok uygulamada bazı işlemlerin tekrar tekrar gerçekleştirilmesi gerekir. Bizlere bu
DetaylıALGORİTMA VE PROGRAMLAMA I
ALGORİTMA VE PROGRAMLAMA I YZM 1101 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Döngüler for Döngüsü while Döngüsü do-while Döngüsü break Deyimi Kullanımı continue Deyimi
DetaylıCheck Box kullanımı ve Metin kutusu FONT özellikleri Check Box kutuları Option button nesnelerinden farklı olarak, programın çalışması sırasında farklı tercihlere bağlı olarak aynı anda birden çok seçeneğin
DetaylıİŞLEM SAYISI BELLİ OLAN DÖNGÜLER
DÖNGÜLER GİRİŞ Bilgisayarın ismi her ne kadar bilgiyi saymaktan gelse de aslında bilgisayar programlar ile gerçek anlamını bulmaktadır. Program, bu bölüme kadar anlatılanlar işlemlerin sıralı olarak ve
Detaylıprogram uc_hata implicit none integer : x(5),i
OMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I FİNAL SINAVI 11.01.2016 1. (6 puan) İnternetten, kod.txt isimli bir dosyayı Linux kurulu bir bilgisayardaki
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA
BÖLÜM 9 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA Bu bölümde Oracle Forms programı ile örnek bir form hazırlanması anlatılacaktır. 9.1 ORACLE FORMS ile FORM Oluşturma Nasıl Delphi programının
Detaylı