Satır Algoritma Örnekleri

Bir önce ki ders videomuz ve yazılı içeriğin devamı niteliğinde olan bu videolu ve yazılı ders anlatımında ise satır algoritmanın bir tekrarını yaparak örneklere geçiyoruz. Ders videomuz da ise örneklere yer vermemizin asıl ana sebebi ise kişilere göre algoritma yazarken Algoritma İfade şekillerinin üç ana başlığa ayrılmasından dolayı getirdiği farklılıklardan kaynaklanmaktadır.

 

Kişiden kişiye göre yazımı kolay gelen ve Algoritma yazmak için kullanacağı ifade şeklini birey kendisi seçer. Bu yüzdende Algoritma İfade şekillerinin her birine ayrı ayrı videolar çekerek siz değerli ziyaretçilerimize sunuyoruz. Dilerseniz şimdi satır algoritma örneklerine geçelim.

 

 

Satır Algoritma Nedir ?

Bir tekrar etmek adına satır algoritmanın ne olduğuna bir daha göz gezdirelim. Yazacağımız algoritma adım adım metin olarak yazılır ve her bir satıra bir numara verilir. Bu numara adımların numarası olur. Başla ile başlayıp dur yada son ile bitirilir. Bu algoritma oluşturma şeklinde ise yazılanların hepsi tamamen günlük konuşma dili şeklinde olur.

 

Bir çok kişiye günlük konuşma dilinde yazıldığı için ve yapılacaklar adım adım konuştuğumuz dil ile yazıldığından kolay gelir. İsterseniz birde satır algoritma örneklerine bir göz atalım.

 

 

Satır Algoritma Örnekleri

Örnek : 1 Ekrana sırasıyla “Ali”,”Veli”,”49″ yazdıran programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Yaz “Ali”[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Yaz “Veli”[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Yaz “49”[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 2 Kullanıcıdan iki sayı girmesini isteyip bu iki sayıyı toplayan algoritmayı yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Sayı girin=a[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Sayı girin=b[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Yaz=”Sonuc” Sonuc=a+b[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 3 Kullanıcıdan karenin bir kenarını girmesini isteyin ve karenin çevresini hesaplayan algoritmayı yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Karenin bir kenarını girin=a[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Hesapla=a*4[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Yaz=”Hesapla”[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 4 Kullanıcıdan yaşını girmesini isteyin. Eğer yaşı 18 den küçükse “Reşit değilsiniz” büyük ise “Reşitsiniz” yazan programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Yaşınızı girin=a[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Eğer a=>18 Yaz “Reşitsiniz”[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Değilse Yaz=”Reşit Değilsiniz”[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 5 Kullanıcıdan bir sayı girmesini isteyiniz ve girilen sayının tek mi çift mi olduğuna karar veren programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Bir sayı giriniz=a[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]a/2=0 ise Yaz “Çift”[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Değilse Yaz=”Tek”[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 6 Girilen doğum tarihine göre yaş hesaplayan programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Şuan ki zamanın yılını al[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Bunu “Y” değişkenine aktar.[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Yaz “Doğum Tarihini Giriniz”[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Bunu “D” değişkenine aktar[/accordion_content][accordion_content title=”6. Adım” icon=”” active=”active”]Sonuc=D-Y işlemini yap[/accordion_content][accordion_content title=”7. Adım” icon=”” active=”active”]Yaz “Sonuc”[/accordion_content][accordion_content title=”8. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 7 Girilen bir sayının istenilen yüzde değerini yazan programın algoritmasını yazınız.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Bir sayı girin[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Bunu “a” değişkenine aktar.[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]İstenilen yüzde değerini girin[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Bunu “y” değişkenine aktar[/accordion_content][accordion_content title=”6. Adım” icon=”” active=”active”]Sonuc=a*y/100 işlemini yap[/accordion_content][accordion_content title=”7. Adım” icon=”” active=”active”]Yaz “Sonuc”[/accordion_content][accordion_content title=”8. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 8 Girilen iki sayının ortalamasını bulan programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Bir sayı girin=a[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]İkinci sayıyı girin=b[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Topla=a+b[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Ortalama=Topla/2[/accordion_content][accordion_content title=”6. Adım” icon=”” active=”active”]Yaz” Ortalama”[/accordion_content][accordion_content title=”7. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

Örnek : 9 Kullanıcıdan 100 tane sayı girilmesini ve bu 100 tane sayıyı toplayan programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Toplam=0 Sayac=1[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Bir sayı girin=a[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Toplam=Toplam+a[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Sayac=Sayac+1[/accordion_content][accordion_content title=”6. Adım” icon=”” active=”active”]Eğer Sayac<=100 ise 3.adıma git[/accordion_content][accordion_content title=”7. Adım” icon=”” active=”active”]Değilse Yaz “Toplam”[/accordion_content][accordion_content title=”8. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]

 

 

Örnek : 10 Kullanıcıdan 1 tane sayı girilmesini isteyin ve girilen sayıya gelene kadar 1 den başlayıp o sayıya gelene kadar hepsini toplayan programın algoritmasını yazın.

[accordion] [accordion_content title=”1. Adım” icon=”” active=”active”]Başla[/accordion_content][accordion_content title=”2. Adım” icon=”” active=”active”]Sayac=0 Toplam=0[/accordion_content][accordion_content title=”3. Adım” icon=”” active=”active”]Bir sayı girin=a[/accordion_content][accordion_content title=”4. Adım” icon=”” active=”active”]Sayac=Sayac++[/accordion_content][accordion_content title=”5. Adım” icon=”” active=”active”]Toplam=Toplam+Sayac[/accordion_content][accordion_content title=”6. Adım” icon=”” active=”active”]Eğer Sayac>=a 8. Adıma git[/accordion_content][accordion_content title=”7. Adım” icon=”” active=”active”]Değilse 4. Adıma git[/accordion_content][accordion_content title=”8. Adım” icon=”” active=”active”]Yaz “Toplam”[/accordion_content][accordion_content title=”9. Adım” icon=”” active=”active”]Dur[/accordion_content][/accordion]


] }

Yorum yapın