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

Benzer belgeler
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.

Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız.

Command Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak:

Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız.

Timer İle arka plan renk değişimi

Vbnet Vbne access bağ ba lant lan ı t s ı ı s, ekleme, güncelleme,,silme

DİZİLER. Bu ünitede yapılan örnekler Visual Studio 2010 programındaki Visual Basic programlama diliyle çözülmüştür.

MT 373 Visual Basic Programlama Dersi

Her Select Case bloğu, mutlaka End Select ile bitmek zorundadır.

1. Afla daki flekillerin boyal k s mlar n bütün, yar m ve çeyrek olarak belirtiniz.

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

Durum Yönetimi. Olan sayfalar ekleyelim. BasitSayac.aspx

KONTROL YAPILARI (CONTROL STRUCTURES)

INPUTBOX() ile Veri Girişi

Diziler İndisli Değişkenler

-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı

GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI

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.

Uygulama 1) Aşağıdaki genel (global) değişken tanımlamalarını VB üzerinde yapınız. Süre 10 dak.

Geneti i De ifltirilmifl Organizmalar n Etkisi Süre: 6 Hafta


Visual Basic. Dosya İşlemleri

UYGULAMALAR -2 Select case Yapısı: Select Case case case case case case is case Else End Select Örnek:

Bu uygulama, MSGBOX fonksiyonun ve Form nesnesinin QueryUnload olayının kullanımı ile ilgili bir uygulamadır.

Visual Basic Uygulamaları-4. Dİ Zİ LER (ARRAYS) ve Nesne Kü meleri

Uygulamalar 4 IsMissing Fonksiyonlar ve Alt Programlar Prosedür Parametreleri Public Function f(x,y,optional t, Optional k) End Function 1.

T.C. MİLLİ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ

Interprise. Ülker İletişim Web Servisi. Bu doküman Ülker iletişim web servisi hakkında teknik açıklamaları içerir. İletişim web servisi web adresi :

ASP.NET 1. DURUM YÖNETİMİ. BLM 318 e-ticaret ve Uyg. Durum Yönetimi Nedir? Durum Yönetimi: Karșılaștırma İÇERİK. Sunucu-taraflı Durum Yönetimi

VISUAL BASIC STANDART KÜTÜPHANE FONKSİYONLARI

Daha önce bu işlemin iki tane dosya oluşturduğunu gördük. GecDenTest.aspx dosyasının source kısmında içeriğini inceleyecek olursanız en başta

BİLGİ GİRİŞ VE MESAJ PENCERELERİ. 1-Sadece kullanıcıya mesaj vermek için kullanılır.

T.C. MİLLİ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ

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.

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.

BÖTE BİL. TEK. II DERSİ İÇİN HAZIRLANMIŞ DERS NOTLARININ BİR KISMI

Genel Kullanılış 1: [değişken ismi] = [değişken ismi] [işlem] [sayı veya string ifade veya değişken]

Görsel Programlama (Visual Programming) 2.Hafta

GEOMETR K fiek LLER. Bunlar biliyor musunuz? Yüzey: Bir varl n d fl ve genifl bölümleri. yüzey. Düz: Yüzeyinde girinti, ç k nt olmayan.

UYGULAMALAR. İkinci liste kutusu (List 2) Birinci liste Kutusu (List 1) Metin Kutusu

Microsoft Visual Basic kullanarak makro oluşturma

Byte (Tamsayı) 1 0 ile 255 arasında 10 sayısı

PROGRAMLAMA TEMELLER. C Program Yap s

Proje Uygulaması Video Marketi Oluşturmak

Görsel Programlama (Visual Programming) 2.Hafta

Görsel Programlama-I (Visual Programming) 2.Hafta

BMT 101 Algoritma ve Programlama I Güz Dönemi. Yük. Müh. Köksal Gündoğdu 1

Visual Basic Windows Window Progr Pr a ogr mlama a

DOSYALARLA İLGİLİ ÖRNEKLER

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

İnternet Programcılığı Dersi 2.Dönem Ders Notu

Dim a,b,c as integer A=5:c=6:b=2 Msgbox(a+c+b) Msgbox((a+c+b)/3)

TEMEL MATEMAT K TEST

VISUAL BASIC.NET PROGRAMLAMA

Dim a,b,c as integer A=5:c=6:b=2 Msgbox(a+c+b) Msgbox((a+c+b)/3)

4. Bölüm Programlamaya Giriş

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

UZUNLUKLARI ÖLÇEL M. Çubuk yedi birim. Oysa flimdi 5 birim görülüyor. 7-5 = 2 boyanacak. Çubuk kareli kâ tta = 7 görülmektedir.

1. Aşağıdaki program parçacığını çalıştırdığınızda result ve param değişkenlerinin aldığı en son değerleri ve programın çıktısını yazınız.

Algoritma ve Programlama: Karar Yapıları ve Döngüler

TEMEL MATEMAT K TEST

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

ÜNİT E ÜNİTE KONTROL DEYİMLERİ KARAR YAPILARI. IF Deyimi GİRİŞ

BİL 810 İnşaat Mühendisliğinde Bilgisayar Uygulamaları

Bu uygulamayı yapabilmek için SQL Server'da Query Analyzer kullanabilmekle beraber, ADO.NET bilgisine sahip olmanız gerekir.

Ad Soyad : Fahri Dönmez Şube No : TBIL Öğrenci No : Bölüm : Bilgisayar Mühendisliği. Web Programlama Yrd. Doç. Dr.

PROGRAMLAMA DERSİ 1. İNTERNET

OYUNCU SAYISI Oyun bir çocuk taraf ndan oynanabilece i gibi, farkl yafl gruplar nda 2-6 çocuk ile de oynanabilir.

BİL-142 Bilgisayar Programlama II

T.C. MİLLİ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ GÖRSEL PROGRAMLAMA KOMUTLARI

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

Algoritma, Akış Şeması ve Örnek Program Kodu Uygulamaları Ünite-9

GAZETE VE DERGI . UNITE KAZANIMLAR HAZIRLIK SORULARI

1. Yukar daki çubuk makarna afla dakilerden hangisinin modelidir? Yukar daki rakamlardan kaç tanesinde dikey do ru modeli vard r?

Windows Nasıl Çalışır? Pencereler (window), Hareketler (event) ve Mesajlar (message)

elero SoloTel Kullan m talimat Lütfen kullan m k lavuzunu saklay n z!

TEMEL BİLGİSAYAR BİLİMLERİ

HSancak Nesne Tabanlı Programlama I Ders Notları

5. KARAR VERME VE KOŞULLAR

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri

OTOBÜS İŞLETMESİ OTOMASYONU. Otobüs işletmesi Otomasyonu hazırlanırken takip edilen Yazılım Geliştirme Süreçleri yukarıda gösterilmiştir.

HSancak Nesne Tabanlı Programlama I Ders Notları

Matematiksel Operatörler

adres //aliatalay.net ĠSTATĠSTĠK 1. SINIF VĠSUAL 2008 BASĠC ders notlarının bir kısmı 1 Algoritma Nedir?

GİRİ ÇIKIŞ İŞLEMLERİ VE BİLGİ TÜRLERİ

ALP OĞUZ ANADOLU LİSESİ EĞİTİM ÖĞRETİM YILI BİLGİSAYAR BİLİMİ DERSİ 2.DÖNEM 2.SINAV ÖNCESİ ÇALIŞMA SORULARI VE YANITLARI

AOSB 2017 EĞİTİM PROGRAMI

Karakter Değişkenlere İlişkin Komutlar

ORACLE DA KÜRSÖRLER. Gerekli sistem değişkenleri

ÖRNEK 1: Üç basamakl 4AB say s, iki basamakl BA say s n n 13 kat ndan 7 fazlad r. Buna göre, BA say s kaçt r? ÖRNEK 2:

İNÖNÜ ÜNİVERSİTESİ MÜH. FAK. BİLGİSAYAR MÜH. BÖL. ALGORİTMA VE PROGRAMLAMA 1 DERSİ LAB. ÖDEVİ

SAB104 Bilgisayar Programlama

Değişkenin ismi nokta, boşluk # & veya $ içeremez.

KOOPERAT F GENEL KURUL TOPLANTISINA KATILMA VE OY HAKKI BULUNAN K MSELER

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

BM102 BİLGİSAYAR PROGRAMLAMA II LABORATUVAR UYGULAMALARI. 3Hafta

Karabük Üniversitesi, Mühendislik Fakültesi... WEB TEKNOLOJİLERİ

Algoritmalar ve Programlama. Algoritma

Dr. Fatih AY Tel: fatihay@fatihay.net

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.

Transkript:

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 kalıbı ve bir örne i verilmifltir. nceleyiniz. De iflken = InputBox Görüntülenecek Metin Bafllık InputBox tan gelecek cevap, bir de iflkene aktarılmalıdır. Metin, tırnak içinde yazılmalıdır. Bafllık, tırnak içinde yazılmalıdır. InputBox un kullanımı: De iflken = InputBox Görüntülenecek Metin, Bafllık Örnek: Private Sub Form_Load ( ) Dim a as integer a = InputBox ( Ondalıklı bir sayı giriniz:, B R SAYI TUT ) End Sub B R SAYI TUT Ondal k bir say giriniz: Klavyeden tuttu unuz tak m giriniz. Ekrana EN BÜYÜK noktal yere tuttu u tak m gelecek flekilde mesaj veren nesne tabanl program gelifltiriniz. Gerekli kodlar afla da bofl b rak lan yere yaz n z. PROGRAMIN VER G R fi PROGRAMIN ÇIKTISI Private Sub Form_Load()......... End Sub 54

Neler Ö rendim? 1 Afla ıdaki nesne tabanlı programda yazılmıfl kodların ekran çıktısı afla ıdakilerden hangisidir? Private sub form_load() MsgBox Bilgisayarınızı hemen kapatın., vbexclamation+ vbokcancel, D KKAT! End sub a. b. c. ç. 2 Afla daki ekran çıktısını veren nesne tabanlı program kodlarını bofl b rak lan yere yazınız. Private Sub Form_Load().. End Sub 3 Afla ıdaki nesne tabanlı programlama dilinde yazılmıfl kodlar görülmektedir. Bu kodlar çalıfltırıldı ında ekran çıktısında görülecek sonucu yan tarafa yazınız. Private sub form_load() Dim say as integer Say=len( ebe ebe nesi var. Aya nda mesi var. Daha baflka nesi var. Karga gibi sesi var. ) Msgbox tekerleme & say & karakterden oluflmaktad r End sub 74 Neler Ö rendim? 4 Afla ıdaki nesne tabanlı programda yazılmıfl kodlar çalıfltırılarak rastgele üç sayı girilmifl ve ekran çıktısı afla ıdaki gibidir. Program kodlarına ve ekran çıktısına göre klavyeden girilen üç sayı afla ıdakilerden hangisidir? Private Sub Form_Load() Dim sayi1, sayi2, sayi3 As Integer Dim toplam, carpim, cikar As Integer sayi1 = InputBox("bir sayi giriniz:") sayi2 = InputBox("bir sayi giriniz:") sayi3 = InputBox("bir sayi giriniz:") Toplam = sayi1 + sayi2 + sayi3 carpim = sayi1 * sayi2 * sayi3 cikar = sayi1 - sayi2 - sayi3 MessageBox.Show("toplam:" & toplam & vbnewline + "çarpım" & carpim & vbnewline + "çıkar" & cikar) End Sub EKRAN ÇIKTISI sayi1= 40 sayi1= 10 sayi1= 50 a. sayi2= 20 b. sayi2= 20 c. sayi2= 15 d. sayi3= 2 sayi3= 5 sayi3= -3 5 sayi1= 50 sayi2= 10 sayi3= 2 Afla daki resimlerdeki yer alan kiflilerin kay p eflyalar bulunmaktad r. Resimlerin alt nda verilen e er-ise de ilse koflul cümlelerine göre kay p eflyalar hangisine aitse altlar na yaz n z. E er teni esmer ve göz rengi yeflil ise küpesini kaybetmifl. De ilse e er gazete okuyor ve gözlüklü ise cep telefonunu kaybetmifl. De ilse e er gözlüklü ve çantas var ise arabas n n anahtar n kaybetmifl. De ilse e er uzun saçl ve esmer tenli ise bilezi ini kaybetmifl. De ilse e er gazete okuyor ve flapkal ise kalemini kaybetmifl. 75

Neler Ö rendim? 6 Afla ıdaki kutucuklarda nesne tabanlı programlama dillerinin sa ladı ı avantajlara iliflkin bilgiler yer almaktadır. Bu balonlardan do ru olarak verilenleri iflaretleyiniz. Nesne tabanlı programlama zaman kazandırır. Nesnelere kodlar yazmak olanaklı de ildir. Program kodları kar flıktır. Program kodları çok fazla ifllemi aynı anda düflünmeyi gerektirir. Nesne tabanlı programlama dilini ö renmek çok uzun zaman alır. Hazır nesneler dıflında yeni nesneler oluflturulamaz. Çok fazla görsel de iflkenle çalıflmak programcıyı yavafllatır. Hazır nesneler kullanılır. Program kodları akılda kalıcıdır. Hazır nesneler kolaylıkla programlanır. Programcıların tasarım yetene ini artırır. Program üzerinde daha kolay çalıflma imkânı sa lar Programcı için ifl yükünü artırır. Nesne tabanlı programlar sürekli hata verirler. Veriler oldukça karıflıktır ve bir veri düzeni yoktur. Görsel ö eler ve kodlar daha kolay kullanılır. Program üzerindeki hataları ayıklamak kolaydır. Programcıyı sınırlar ve tasarım yetene ini azaltır. Veriler daha düzenlidir. 76 Neler Ö rendim? 7 Afla da Visual Basic program kullan larak haz rlanm fl bir hesap makinesi program görülmektedir. Bu programda baz kodlar n gelmesi gereken bölümler çeflitli renklerde????? ile iflaretlenmifltir. Bu iflaretlere hangi kodların gelece ini seçenekler aras ndan seçip iflaretleyiniz. 1. Say 2. Say Sonuç Topla Ç kar Çarp Böl Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a As Integer????? b As Integer Soru 1: a. Dim b. For c. If d. Integer Dim c As Integer a = TextBox1.Text b = TextBox2.Text c = a + b TextBox3.Text = c End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim a As Integer Dim b As Integer Dim c As???? a = TextBox1.Text b = TextBox2.Text c = a - b TextBox3.Text = c End Sub Soru 2: a. Perfect b. Xor c. Then d. Integer Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim a As Integer Dim b As Integer Dim c As Integer a =????? Soru 3: a. Metin.met b. nteger.int c. TextBox1.Text d. Fortran.fo b = TextBox2.Text c = a * b TextBox3.Text = c End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Dim a As Integer Dim b As Integer Dim c As Integer a = TextBox1.Text b = TextBox2.Text c = a / b TextBox3.Text = c????? Soru 4: a. Privatelock b. If else c. For Next d. End Sub End Sub End Class 77