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
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1826 FtK8b-sUgLX3viEhITjwhnGi2yU_n6hWi7OMFC60KyY cd543eb3dce80c02230fd8f9547ef7c2e151dea8&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YFUVNhHyyhJgRF
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1828 -TGOHWUP_bvZDmdOIz-bnbBNib4XvchXLFjhtgvDIaU 6c66cea3bbf547f24e1c6672afa979943bd75bec&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YOm24rr5dkiDnI
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1829 jocQdtyPK20qJ_crSmUr58wbLisCKyyFH9Uj32BngAc b5dc9abcb9181dfeddfaee1e01f14ee7008d4a52&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YFUVNhHyyhJgRF
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1831 AjtSp1piroVY_vl7L2niNCvz0Hp69Rew7tF_QgGCcFw 17a9f843b2a8bd755e18d4f5dbe70f0db9f43249&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YHRNgn3KsbHJbm
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1825 0X0J3ETov71Y9wnsFb9WF1gwkTsgTMoforTSzM-RAbA 289940d0fb9d95b5adbb7d389f270a7fcdcad240&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YOm24rr5dkiDnI
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1823 d34miUuatWS2PmyYGGfI2tJl4lkjhf67bUjIRIdtdw4 09430bd3d0eb279364d0c0a30c4f97e3e1e7d9d8&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YFUVNhHyyhJgRF
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1823 D1bFWDMor0ovHAI-Cq9JcgLtFJQDfSsprrtmJL2PrTw 29e9adb3eaa2b795a82e8eac0b2042dafde9f7b0&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YGHEttDsYq_w3p
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1822 BQD8u3C4xRnvkW-Skn0JupLcvy5d9TEWz7AynpW9t6k 873f86d70292a652471279f8c00966cc0eb59f86&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YKCJkrjchpDstT
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1822 -tNTyezR5rmvgHibV7bpjSduBfT2HAGHcVMgi3_W3Xw b42f9656b5d487db5d4e2418a573673d1e54ee69&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YFUVNhHyyhJgRF
  • https://yandex ru/clck/jsredir?from=yandex ru;search;web;;&text=&etext=1834 7RPYrqT6AQsDTE3opPNNHeb1NmkyDXM1AP395DRMB-U c43e106cf7faa21798cac6e050d860bc42641dec&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG98qeIXmeppkgUc0YFUVNhHyyhJgRF

14 thoughts on “20 Algoritma Sorusu Ve C# İle Çözümleri

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

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

Bir Cevap Yazın

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