• Sonuç bulunamadı

ANKARA ÜNİVERSİTESİ

N/A
N/A
Protected

Academic year: 2021

Share "ANKARA ÜNİVERSİTESİ"

Copied!
9
0
0

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

Tam metin

(1)

BMT255 ALGORİTMA VE PROGRAMLAMA

Öğr.Gör.Uğur YEDEKÇİOğLU

ANKARA ÜNİVERSİTESİ

GAMA MESLEK YÜKSEKOULU

(2)

İçindekiler

(3)

DÖNGÜ YAPILARI

Döngü Nedir?

Döngüler, tekrar eden işlemleri gerçekleştirmek için tasarlanmış yapılardır. Şu ana kadar işlemleri tekrar etmek için sayaç kullandık. DÖNGÜ otomatik bir sayaç gibi düşünülebilir.

Sayaç yapısını hatırlayalım: Sayaç için bir değişken kullanıyorduk ve sayaç sürekli artıyordu. Sayacın bir çalışma (tekrar) sayısı vardı. Biz sayacın tekrar sayısını bir sorgu kullanarak kontrol ediyorduk. Tekrar sayısı tamamlanmamışsa akışı GİT komutu kullanarak etikete ya da satır numarasına gönderiyorduk.

Döngü bu ayrıntılarının hepsini ortadan kaldırıyor. Bir döngünün bir değişkeni, bir başlangıç sayısı, bir bitiş sayısı bir de artış sayısı vardır.

Bunları tanımladığımızda kendisi otomatik çalışır ve işlemleri otomatik olarak tekrar eder.

(4)
(5)

DÖNGÜ YAPILARI

Problem: l'den 100'e kadar olan çift sayılan ekrana sırayla yazan algoritmayı tasarlayın.

Bu soruda dikkat edilecek tek nokta döngünün başlangıç, bitiş ve artış değerleridir. Döngü çift sayı üretebilmek için ikiden başlamalı ve artış değeri 2 olmalıdır.

◦ ◦ ◦ ◦ ◦ BAŞLA DÖNGÜ I=2,100, 2 YAZ I DÖNGÜ SONU DUR 5

(6)

DÖNGÜ YAPILARI

Problem: Klavyeden okunan N tane sayının toplamını bulan algoritmayı tasarlayın.

◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ BAŞLA OKU N DÖNGÜ I=1, N, 1 OKU A TOP=TOP+A DÖNGÜ SONU YAZ TOP DUR

(7)

DÖNGÜ YAPILARI

Ekrana 1’den 10’a kadar olan sayıları bastırmak isteyelim:

(8)
(9)

Kaynakça

http://www.reitix.com/Makaleler/Programlamada-Dongu-Mantigi/ID=723

http://bilgisayarkavramlari.sadievrenseker.com/2009/11/11/c-dilinde-dongu-ornekleri/

Referanslar

Benzer Belgeler

6) Malın tamir süresi 20 iş gününü geçemez. Bu süre, garanti süresi içerisinde mala ilişkin arızanın yetkili servis istasyonuna veya satıcıya bildirimi tarihinde,

ORTAK KULLANIM ALANI İ REKORLAR SIKILDI SAAT/TARİH AYARLANDI SAYAÇ ALINIP KÖRELTİLD SAYAÇ DMS TAKILARAK S SAYAÇ KREDİSİ YOK SAYAÇ NORMAL TESİSAT. SAYAÇ YERİ

Genel olarak dengeli üç fazlı sistemlerde 2 elemanlı aron sayaçları, dengesiz üç fazlı dört telli sistemlerde ise 3 elemanlı sayaçlar kullanılır.. Bütün sayaç- larda

6) Malın tamir süresi 20 iş gününü geçemez. Bu süre, garanti süresi içerisinde mala ilişkin arızanın yetkili servis istasyonuna veya satıcıya bildirimi tarihinde,

OSOS® uzaktan sayaç okuma sistemi milli inovasyon ve milli teknoloji prensibiyle sadece sayaç okuyup endeks değerlerine göre gider paylaşım yapılması değil

TOTAL INVESTMENT AMOUNT 4.738.303,00 TL.. Su Ölçüm Cihazları Üretim tesisi projesinin uygulanması. b) Projenin Amacı: Su Ölçüm Cihazları Üretim Tesisi yatırımının

OSOS veri tabanında sistem planlaması kapsamında yer almamasına rağmen ilgili tedarikçi, üretici veya tüketici tarafından talep edilen veriler TEİAŞ ve dağıtım

Madde 9- (1) OSOS kapsamına dahil olmayan sayaçlar fatura dönemi bazında okunmak zorunda değildir. Bu kapsamdaki sayaçlar herhangi bir günde, herhangi bir saatte