12/30/2007

Re: Erzurum Gençlik Meclisi sss

ÖRNEK ALGORİTMA VE AKIŞ ŞEMALARI

Örnek 1: Klavyeden girilen 2 sayının toplamını bulan programın algoritma ve akış şemasını yapınız.

Bu problemi çözerken yapmamız gereken ilk iş problemi iyice anlamaktır. Problemi çözümlersek yapılacak olan işlemler şunlardır:

1.       Klavyeden 2 adet sayı girilecek. O zaman bellekte 2 odacık açmalıyız. Yani veri girişi için 2 tane değişken kullanmak zorundayız.

2.       Klavyeden girilen ve ram belleğe aktarılan bu iki değişken toplanacak. Toplam sonucunu yine ram belleğe aktarılmalıdır. Bu yüzden ram bellekte bir odacık daha açmalıyız.

3.      

Basla

Oku Sayi1, Sayi2

Toplam=Sayi1+Sayi2

Yaz Toplam

Bitir

Bulduğumuz toplam sonucunu ekrana yazdırmalıyız. Aksi taktirde toplam sonucu sadece ram bellekte bulunur ve sonucu kullanıcı göremez. Şimdi bu açıklamalar ışığında algoritma ve akış şemasını yazalım:

1.       Oku Sayi1, Sayi2

2.       Toplam=Sayi1+Sayi2

3.       Yaz Toplam

4.       Dur

9 ve 6 değerleri için bellekteki durum şöyledir:

Sayi1

Sayi2

Toplam

9

6

15

 

 

 

Örnek-2:

Klavyeden girilen 3 sayının aritmetik ortalamasını bulan programın algoritma ve akış şemasını yazın.

Değişkenler S1(1. sayı),S2, S3, Toplam, Ort (Ortalama) olmalıdır. S1,S2 ve S3 değişkenlerinin değerleri klavyeden okutulacaktır. Toplam ve Ort değişkenleri ise program içinde hesaplatılacaktır. Sonuç olarak ekranda Ort değişkenin içeriği görüntülenecektir.

Yerine

Ort=(S1+S2+S3)/3

yazılabilir.

Başla

Oku S1,S2,S3

Toplam=S1+S2+S3

Ort=Toplam/3

Yaz Ort

Bitir

1.Oku S1,S2 ve S3

2. Toplam=S1+S2+S3

3. Ort=Toplam/3

4. Yaz "Ortalama=";Ort

5.Dur

 

10,15,8 değerleri için bellekteki durum ve

ekran çıktısı:

S1

S2

S3

Toplam

Ort

10

15

8

33

11

 

Ekran Çıktısı

Ortalama=11

 

Bitir

Sayac=0

Yaz "Abdulkadir Karacı"

sayac=sayac+1

sayac<5 mi?

E

H

Başla

Örnek 3: İsim ve soyadınızı ekrana 5 defa yazdıran programın algoritma ve akış şemasını yazın?

1. Basla

2. sayac=0

3. YAZ "Abdulkadir KARACI", sayac

4. sayac=sayac+1

5. Eğer sayac<5 GİT 3

6. DUR

 

 

 

 

 

 

 

 

Başla

Oku sayi1, sayi2

Sayi1> sayi2 mi?

Yaz "S1 > S2"

E

H

Sayi2> sayi1 mi?

E

Yaz "S2 > S1"

Yaz "S1 = S2"

Bitir

Örnek 4: Klavyeden girilen 2 sayıyı karşılaştırıp sonucu ekrana yazdıran algoritma ve akış şemasını yazın?

1. BAŞLA

2. OKU sayi1,sayi2

3. EĞER sayi1>sayi2 İSE YAZ "Sayi1 sayi2'den büyüktür"

4. Değilse EĞER sayi2>sayi1 İSE YAZ "Sayi2 sayi1'den büyüktür"

5. DEĞİL İSE YAZ "Sayi1 sayi2'ye eşittir"

6. BİTİR

 

 

 

 

 

 

 

 

 

 

 

 

 

Soru: Aşağıda verilen algoritmanın akış şemasını çizin ve programı izleyerek ne iş yaptığını belirtin?

  1. BAŞLA
  2. Sayi1=15
  3. Sayi2=30
  4. Yaz Sayi1, Sayi2
  5. Gecici=Sayi1
  6. Sayi1=Sayi2
  7. Sayi2=Gecici
  8. Yaz Sayi1, Sayi2

 

 

Erzurum Gençlik Meclisi sss

Blogger: Erzurum Gençlik Meclisi - E-posta Ayarları


Blogunuza doğrudan metin ve resim (en fazla 10MB boyutunda) göndermek için bu adresi kullanın.

BBBO

BİRLEŞMİŞ MİLLETLER KALKINMA PROGRAMI

- Youth for Habitat Türkiye -: "BİRLEŞMİŞ MİLLETLER KALKINMA PROGRAMI



BMKP, gelişmekte olan ülkelerin kalkınma kuruluşu olarak, kendini 2015’e kadar dünya yoksulluğunu yarıya indirmeye adamıştır. BMKP, politika önerilerinde bulunur ve eşitlikçi ekonomik büyümeyi yaratacak kapasite artırımına yardım eder.

Küreselleşmenin yarattığı fırsatlar ve zorluklarla başa çıkmada yardım kaynaklarının mümkün olan en iyi şekilde kullanımını sağlamak için kamu ve özel sektörle birlikte çalışır. Toplumun tüm düzeylerinde iyi yönetişimi teşvik eder, sürdürülebilir insani kalkınma açısından kritik olan konularda eylem için koalisyonlar oluşturmayı amaçlar. Mevcut öncelikler; kalkınma için bilgi teknolojisinin kullanımı, sürdürülebilir ticareti artırma, HIV/AIDS’ in yayılmasıyla mücadele ve çatışma ve doğal felaketlerinin etkilerinin belirlenmesini kapsar.



BMKP, Birleşmiş Milletlerin (BM) kalkınma konusundaki çalışmalarını koordine eden ana yapıdır. Küresel erişimi ve 2,3 milyar dolarlık parasal kaynağı BM içinde BMKP’ yi kalkınma yardımı sağlay"

- Youth for Habitat Türkiye -

- Youth for Habitat Türkiye -: "ULUSLARARASI YEREL YÖNETİMLER BİRLİĞİ

DOĞU AKDENİZ VE ORTA DOĞU BÖLGE TEŞKİLATI (IULA-EMME)



Genel Merkezi Hollanda'nın Lahey kentinde bulunan IULA – Uluslararası Yerel Yönetimler Birliği, 1913 yılından bu yana dünyada yerel yönetimleri güçlendirmek ve yerel topluluklar arasındaki işbirliğini arttırmak yönünde çaba göstermektedir.



IULA-EMME – Uluslararası Yerel Yönetimler Birliği, Doğu Akdeniz ve Ortadoğu Bölge Teşkilatı, IULA'nın dünya ölçeğindeki yedi bölge teşkilatından biri olarak, 1987 yılında İstanbul’da kurulmuştur. IULA-EMME’nin Türkiye'de kurulması ve bölgesel ölçekte faaliyetlerini yürütmesi, 11 Eylül 1987 tarihli T.C. Bakanlar Kurulu Kararnamesi ile kesinleşmiştir.



Kâr amacı gütmeyen bir teşkilat olan IULA-EMME, birçok uluslararası kuruluşun, bölgedeki ve Türkiye’deki yerel yönetimlere ulaşmasını sağlayan bir şemsiye işlevini görmektedir. Bu kapsamda IULA-EMME, benzer amaçlara sahip olan önemli sayıda uluslararası kuruluş ile çeşitli ortak programlar ve projeler gerçekleştirmektedir.



Web: www.iula-"

Template Design | Elque 2007