JN7.net

20 Algoritma Sorusu Ve C# İle Çözümleri

Meslek Liselerinin bilgisayar bölümlerinde görülen Bilişim Teknolojileri dersinin Akış Diyagramları modülünde yer alan 20 adet algoritmanın C# (c sharp) ile çözümü.
Önce soruları yazacağım soruların cevaplarını açıklamalarıyla birlikte yaptıkça ekleyeceğim. Sorunun üzerine tıklayarak ilgili sorunun c# la yapılmış çözümünü görebilirsiniz. Umarım faydalı olur.

Aşağıdaki soruların akış şemalarını çiziniz ve test değerleri ile deneyiniz:
1. Klavyeden girilen 5 adet not bilgisinin ortalamasını alan programı yapınız.
2. Klavyeden girilen 10 adet notun en büyük ve en küçüğünü bulan programı yapınız.
3. Klavyeden girilen 5 adet sayının 10’dan büyük olanlarını sayan programı yapınız.
4. Klavyeden 0 sayısı girilene kadar sayılar okutunuz. Girilen sayıların 2 katını alarak ekrana sonucu yazdırınız.
5. 30 kişilik sınıfta, yaşı 13 ile 15 arasında olanların sayısını bulan programı yapınız.


6. 30 kişilik sınıfta yaşı 13, 14, 15 ve 16 olanların sayısını ayrı ayrı bulan programı yapınız.
7. Klavyeden girilen 5 adet sayının tek tek karelerini alan programı yapınız.
8. Klavyeden 3 not girilir. İlk notun %30, ikinci notun %30 ve son notun da %40’ını bulan programı yapınız. Sonuç olarak da 3 notun yüzdelerini toplayıp ekrana yazdırınız.
9. Klavyeden bir tam sayı okutunuz. Bu sayı ile klavyeden okunan diğer 10 sayıyı çarpma işlemi uygulayınız, sonuçları ekrana yazınız.
10. Klavyeden girilen 10 sayıdan 5’ten büyük olanların yarısını, 5’e eşit ve küçük olan sayıların 2 katını bulan programı yapınız.
11. Bir komisyoncu sattığı mallardan fiyatı 50 YTL kadar olanlardan %3, daha fazla olanlardan ise %2 komisyon almaktadır. Klavyeden girilen 5 malın komisyonlarını bularak, toplam komisyonu hesaplayınız.
12. Klavyeden 5 adet yarıçapı verilen çemberlerin alanını ve çevresini hesaplayan programı yapınız.
13. Klavyeden girilecek N sayısı kadar nottan en büyük ve en küçük olanı bulan programı yapınız.
14. İç içe döngüler ile saat: dakika: saniye olarak saat yapınız. Saat 0 ile 23, dakika 0 ile 59 ve saniye de 0 ile 59 arasında ilerleyecektir.
15. Klavyeden girilen 100’lük sistemdeki 5 notu; 0, 1, 2, 3, 4 ve 5 olacak şekilde ekrana yazan programı yapınız.
16. Sayısal olarak girilen bir ay bilgisini ekrana “Ocak, Şubat, Mart veya diğer aylardan biri…” şeklinde yazan programı yapınız.
17. Haftanın günü (Pazartesi, Salı, …) girilince, o günün haftanın kaçıncı günü olduğunu bulan programı yapınız.
18. Fiyat ve KDV oranı ayrı ayrı girilen 5 malın toplam fiyatını hesaplayınız.
19. Klavyeden dakika olarak girilen 5 şarkının toplam süresini saat olarak hesaplayan programı yapınız.
20. Girilen işlem türüne (* / – +) göre iki sayıyı işleme alıp sonucunu ekrana yazan programı yapınız.

Bir önceki yazımız olan Yazılım sürecinde test etme ve kullanılabilirlik. başlıklı makalemizde algoritma, kiss ve yazılım süreci hakkında bilgiler verilmektedir.

Arama Terimleri:

  • algoritma örnekleri ve cevapları
  • c# algoritma örnekleri
  • c# algoritma soruları
  • Algoritma Örnekleri Ve Çözümleri
  • algoritma rnekleri ve zmleri
  • algoritma ile sorular

14 comments

  1. […] 1. Klavyeden girilen 5 adet not bilgisinin ortalamasını alan programı yapınız. (Tüm soruları görmek için tıklayınız.) […]

  2. […] 3. Klavyeden girilen 5 adet sayının 10’dan büyük olanlarını sayan programı yapınız.. (Tüm soruları görmek için tıklayınız.) […]

  3. […] 4. .Klavyeden 0 sayısı girilene kadar sayılar okutunuz. Girilen sayıların 2 katını alarak ekrana sonucu yazdırınız. (Tüm soruları görmek için tıklayınız.) […]

  4. […] 6. 30 kişilik sınıfta yaşı 13, 14, 15 ve 16 olanların sayısını ayrı ayrı bulan programı yapınız. (Tüm soruları görmek için tıklayınız.) […]

  5. […] 30 kişilik sınıfta, yaşı 13 ile 15 arasında olanların sayısını bulan programı yapınız. (Tüm soruları görmek için tıklayınız.) […]

  6. […] 7. Klavyeden girilen 5 adet sayının tek tek karelerini alan programı yapınız. (Tüm soruları görmek için tıklayınız.) […]

  7. hüseyin
    23 Mart 2011, 07:02

    ya bunların türkçesini yazsanız hemen çok iii olur yarın bunlardan sözlü var acele ltfen…. !!!

  8. 01 Nisan 2011, 13:09

    Derleyen Ve Düzenleye nArkadaşların Hepsine çOKK Teşekkür Ederim Allah Razı OLsun Hepinizden Dönem ödevimi Yaptım Saolun..

  9. beyza
    09 Mayıs 2011, 01:35

    bunları türkçe cevaplarını alabilir miyi lütfen:(

  10. beyza
    09 Mayıs 2011, 01:37

    sizi cevaplarınızı bekliyorum çok zorlanıyom bu konudan lütfen yardımmm…

  11. admin
    10 Mayıs 2011, 09:25

    Sorunun üzerinize tıklarsan sorunun cevabına ulaşırsın zaten.

  12. beyza
    11 Mayıs 2011, 04:07

    cevap geliyoda ingilizce olarak geliyo ben türkçe istiyom canıöm…

  13. 25 Şubat 2012, 02:43

    çok saolun yaa sizin sayenizde notum yükselecek :)))

  14. canik
    04 Mart 2012, 03:31

    allah razı olsun ellerinz dert görmesin

Leave reply

Back to Top