Algoritma Örnekleri -1

Aşağıda basit algoritma örnekleri göreceksiniz. Sırasıyla hepsini incelemenizi tavsiye ederim.

Bu örneklerde dikkat etmeniz gereken başlıklar.

  • Ekrana mesaj yazımı.
  • Değişken tanımlama
  • Ekrandan okunan değerin değişkene atanması(Değişkene değer atanması).
  • İşlemler ve işlem sonuçlarının değişkene atanması
  • Ekrana çıktı verilmesi.

Örnek 1: Kullanıcıdan alınan ad soyad bilgisinin merhaba mesajı ile yazılması.

Adım 1 : Başla

Adım 2 : Yaz (“Adınız Soyadınız : “) , Oku (adSoyad); //Ekrana bir mesaj yazdık ve sonrasında kullanıcının ad soyad bilgisini adSoyad değişkenine atadık.//

Adım 3 : Yaz (“Merhaba Sayın “, adSoyad) // Mesajı ekrana yaz.//

Adım 4 : Bitir (Dur).

Flow Chart Visual Programming Language ile Gösterim

Ad Soyad Bilgisi
Ad Soyad Bilgisi

C# Kodları

 

Örnek 2: Kullanıcıdan alınan iki sayının toplamını bulan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

Adım 1 : Başla

Adım 2 : Yaz(“1. Sayıyı Giriniz :”) , Oku (X) ; // X sayısını oku.//

Adım 3 : Yaz(“2. Sayıyı Giriniz :”) , Oku (Y) ; // Y sayısını oku.//

Adım 4 : Toplam← X + Y // X ve Y sayısını topla ve Toplam değişkenine ata.//

Adım 5 : Yaz (“Girilen Sayıların Toplamı: “, Toplam) // Toplam değişkenini mesaj ile birlikte ekrana yaz.//

Adım 6 : Bitir (Dur).

Flow Chart Visual Programming Language ile Gösterim

İki Sayının Toplamı
İki Sayının Toplamı

C# Kodları

 

Örnek 3: Kullanıcıdan alınan iki sayının çarpımını bulan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

Adım 1 : Başla

Adım 2 : Yaz(“1. Sayıyı Giriniz :”) , Oku (X) ; // X sayısını oku.//

Adım 3 : Yaz(“2. Sayıyı Giriniz :”) , Oku (Y) ; // Y sayısını oku.//

Adım 4 : Carpim← X + Y // X ve Y sayısını çarp ve Carpim değişkenine ata.//

Adım 5 : Yaz (“Girilen Sayıların Çarpımı: “, Carpim) // Carpim değişkenini mesaj ile beraber ekrana yaz.//

Adım 6 : Bitir (Dur).

Flow Chart Visual Programming Language ile Gösterim

İki Sayının Çarpımı
İki Sayının Çarpımını Bulan Akış Şeması

 

C# Kodları

 

Örnek 4: Kullanıcıdan alınan iki sayının ortalamasını bulan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

A1 : Başla

A2 : Yaz(“1. Sayıyı Giriniz :”), Oku(sayi1); // sayi1 sayısını oku.//

A3 : Yaz(“2. Sayıyı Giriniz :”), Oku(sayi2), // sayi1 sayısını oku.//

A4 : t ← sayi1 + sayi2; // Girilen sayıları topla ve  t değişkenine ata.//

A5 : ortalama ← t / 2; // Toplam sonucunu 2′ ye böl ve sonucu ortalama değişkenine ata//

A6 : Yaz(“Girilen Sayıların Ortalaması : ”  , ortalama); //ortalama değişkenini mesaj ile birlikte ekrana yaz.

A7 : Bitir(Dur).

Flow Chart Visual Programming Language ile Gösterim

İki Sayının Ortalamasını Bulan Akış Şeması
İki Sayının Ortalamasını Bulan Akış Şeması

 

 

C# Kodları

Örnek 5: Kenarı girilen karenin alanı ve çevresini hesaplayan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

A1 : Başla

A2 : Yaz(“Karenin Kenar Uzunluğunu Griniz :”), Oku(kenar); // kenar dğerini oku.//

A3 : alan ← kenar * kenar ; // Girilen kenar değerinin karesini aldık ve alan değişkenine atadık.//

A4 : cevre ← 4* kenar ; // Girilen kenar değerini 4 ile çarptık ve çervre değişkenine atadık.//

A5 : Yaz(“Karenin Alanı : “, alan ); // Alan hesaplama sonuçlarını ekrana mesaj ile yazdık.//

A6 : Yaz(“Karenin Çevresi : “,cevre); //Çevre hesaplama sonuçlarını ekrana mesaj ile yazdık.//

A7 : Bitir(Dur).

Flow Chart Visual Programming Language ile Gösterim

Karenin Alanını ve Çevresini Hesapla
Karenin Alan ve Çevresini Hesapla

 

 

 

C# Kodları

Örnek 6: Kenar uzunlukları girilen dikdörtgenin alan ve çevresini hesaplayan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

A1 : Başla

A2 : Yaz(“Uzun Kenar Griniz :”), Oku(uzun);

A3 : Yaz(“Kısa Kenar Griniz :”), Oku(kisa);

A4 : alan ← uzun *  kısa;

A5 : cevre ← (2 * uzun) + (2 * kısa) ;

A6 : Yaz(“Dikdörtgenin Alanı : “, alan );

A7 : Yaz(“Dikdörtgenin Çevresi : “,cevre);

A8 : Bitir(Dur).

Flow Chart Visual Programming Language ile Gösterim

Dikdörgenin Alan ve Çevresini Hesaplayan Akış Şeması
Dikdörgenin Alan ve Çevresini Hesaplayan Akış Şeması

C# Kodları

Örnek 6: Yarıçap uzunluğu girilen dairenin alan ve çevresini hesaplayan algoritmaya ait sözde(pseudo) kod, akış şeması ve c# kodları.

A1 : Başla

A2 : Yaz(“Yarıçap Uzunluğunu Giriniz :”), Oku(r);

A3 : alan ← r * r * pi(); //Burada pi() bir fonksiyondur.//

A4 : cevre ← 2 * pi() * r ;

A5 : Yaz(“Dairenin Alanı : “, alan );

A6 : Yaz(“Dairenin Çevresi : “,cevre);

A7 : Bitir(Dur).

Flow Chart Visual Programming Language ile Gösterim

Dairenin Alan ve Çevresini Hesaplayan Akış Şeması
Dairenin Alan ve Çevresini Hesaplayan Akış Şeması

 

 

 

C# Kodları

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.