ÖMYO Nesne Tabanlı Programlama-1

Slides:



Advertisements
Benzer bir sunumlar
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Advertisements

Ayrık Yapılar Algoritma Analizi.
EKRAN ÇIKTISI.
Karar Verme: Eşitlik ve Karşılaştırma Operatörleri
Döngüler.
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Kontrol İfadeleri : 2.Kısım
MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko.
DÖNGÜLER For While Do While.
DÖNGÜ İFADELERİ.
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
DÖNGÜ “Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
switch - case Yapısı Döngü Yapıları
C Programlama Diline Giriş
Kontrol Çevrimleri FOR WHILE DO-WHILE IF-ELSE SWITCH-CASE-DEFAULT
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Yrd. Doç.Dr. Nilgün GÜLER BAYAZIT
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Bölüm 2: Program Denetimi
Javascript Oğuz İNAL.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 3: Döngüler
Nesne Tabanlı Programlama Dersi Edirne Kız Teknik ve Meslek Lisesi Hazırlayan : Nuri AVCI
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
DÖNGÜ İFADELERİ.
Yapısal Program Geliştirme – if, if-else
DÖNGÜLER.
5. HAFTA
Döngü ve Koşul Komutları
~DÖNGÜLER~.
Bilgisayar Programlama
Döngü Yapıları.
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
Koşul İfadeleri ve Akış Kontrolü Yazdığımız uygulamanın hangi koşulda nasıl davranacağını belirterek bir akış kontrolü oluşturabilmek için koşul ifadelerini.
Akış Kontrol Mekanizmaları
PROGRAM KONTROL VE DÖNGÜ DEYİMLERİ
Kontrol Yapıları ve Döngüler
For Döngüsü Foreach Döngüsü While Döngüsü
Bilgisayar Programlama Güz 2011
Çoklu dallanma seçimi: switch
DÖNGÜLER.
DÖNGÜLER.
MATLAB’te Döngüler.
DÖNGÜ YAPILARI.
DÖNGÜLER.
DÖNGÜLER(Loop) while, for döngüleri Break ve continue işlevleri
DÖNGÜLER.
C#’TA DÖNGÜLER onbirc.com/133.
4. KONTROL VE DÖNGÜ KOMUTLARI
Fiziksel ve Kimyasal Değişimler. T ü m maddelerin kendine ö zg ü ö zellikleri vardır.Yani her maddenin kimliği vardır.Herhangi bir maddenin yapısında.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller
Endüstriyel Otomasyon Mekatronik Mühendisliği Bölümü
DÖNGÜ DEYİMLERİ Programın belirli bir kesiminin birden fazla tekrarlanması işlemine DÖNGÜ denir. Bir değişken belirli bir değerden başlayıp, son değeri.
Göğüşhan KILIÇ twitter.com/gogushan_kilic OLMAYA HAZIR MIYIZ?
Akış Kontrolü ve Döngüler
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Sayısal Analiz / Uygulama
5. HAFTA Mart Discussion: comp.soft-sys.matlab An unmoderated newsgroup that focuses on the.
PHP'de Program Denetimi
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H04
Excel’de VBA Programlama (Visual Basic Application)
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
4- OPERATÖR – koşul - döngü Nesne Yönelimli Programlama - i
Bölüm 2: Program Denetimi
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

2013-2014 ÖMYO Nesne Tabanlı Programlama-1

While : Komut ya da komutların bir koşul sağlandığı sürece yapılmasını sağlar. Kuruluşu: while(koşul) {     komut1;     komut2;      ........ }

1) Koşula bakılır. Eğer koşul sağlanıyorsa; 1.1) küme parantezleri içindeki ya da -küme parantezleri yoksa- kendinden sonra gelen ilk satırdaki komut çalıştırılır. 1.2) 1. adıma dönülür. 2) Eğer koşul sağlanmıyorsa küme parantezleri dışına ya da -küme parantezleri yoksa- kendinden sonra gelen ilk satırdaki komuttan hemen sonraki satıra çıkılır. Dolayısıyla döngüden çıkılmış olur. Aslında while döngüsü for döngüsünün yalnızca koşuldan oluşan hâlidir. Yani for(;i<0;) ile while(i<0) aynı döngüyü başlatır.

Örnek 1: Ekrana beş kere “Visual Studio ile C#" yazdıran program while dongusu ile. Namespace ConsoleApplication 16 { Class program Static void Main(string[] args) İnt sayac; sayac=1; While (sayac<=5) Console.WriteLine (“Visual Studio ile C#“); Sayac++; } Console.ReadKey;

Örnek 2 : Klavyeden girilen bilgiyi istenilen kere ekrana yazma.

Örnek 3: Klavyeden girilen 15 sayının en büyüğünü bulan programı while döngüsüyle yapımı

Örnek 4: Klavyeden kaç öğrenci girileceğini sisteme girilip, en buyuk yaşa sahip öğrencinin ismini bulan program.

Örnek 5: Klavyeden girilen sınıfa göre (9/10/11/12 ancak 9 sınıflara işlem yapılmayacak) öğrencinin gördüğü ders sayısını isteyip ona göre dersin adını ve notunu dışarıdan isteyerek en buyuk, kucuk notu veren ayrıca kaç tane zayıf olduğunu bulan program.

do while : Şimdiye kadar gördüğümüz döngülerde önce koşula bakılıyor, eğer koşul sağlanırsa döngü içindeki komutlar çalıştırılıyordu. Ancak bazen döngüdeki komutların koşul sağlanmasa da en az bir kez çalıştırılmasını isteyebiliriz. Bu gibi durumlar için C#'ta do while döngüsü vardır.Kullanımı; do {     komut1;     komut2;        . . . } while(koşul);

1) Döngüdeki komutlar bir kez çalıştırılır. 2) Koşula bakılır. 2.1) Eğer koşul sağlanıyorsa 1. adıma dönülür. 2.2) Eğer koşul sağlanmıyorsa döngüden çıkılır.

Örnek 1: Klavyeden 0 girilinceye kadar girilen sayıların toplamını yapan program.

Örnek 2 : Klavyeden girilen 2 sayının birbirine eşit olana kadar durumlarını( hangisi büyükve azaltmak gerekiyor) bulan program.

Örnek 3: Sistemde tutulan parolayı doğru girildiğinde kullanıcıdan 2 tane sayı isteyen ve matematiksel işlem tercihine göre sonuçları ekrana yazan program.

Örnek 4: Klavyeden 1000 girilene kadar girilen sayıların cift olanların adedini veren program.

Örnek 5: Klavyeden negatif sayı girilene kadar girilen sayıların ortalamasını alan program.