Temel Programlama Örnekleri

      Yorum yok Temel Programlama Örnekleri

Temel Programlama / Algoritma Örnekleri

Dosyayı indirmek için tıklayın : TemelProgramlamaOrnekleri-v0.4-03.10.2012.pdf (786 indirme)

Yukarıda  bağlantısı verilen pdf belgesindeki sorulardan bir kaçı.. google seo için ekliyoruz, siz dökümanı indirin 🙂

Burada şöyle bir not düşelim, şimdilik çözümler yok, yakinda C# ile eklenecek.Başka bir dilde çözümleri yaparsanız, gönderirseniz ekleriz.

  1. Klavyeden girilen sayıyı ekrana yazdır.
  2. Klavyeden girilen 2 sayıyı ekrana yazdır.
  3. Klavyeden girilen 2 sayının toplamını ekrana yazdır.
  4. Klavyeden girilen 2 sayının farkını ekrana yazdır.
  5. Klavyeden girilen 2 sayının çarpımını ekrana yazdır.
  6. Klavyeden girilen 2 saynın bölümünü ekrana yazdır.(1.sayı / 2.sayı)
  7. Klavyeden girilen sayının karesini aldır,ekrana yazdır.
  8. Klavyeden girilen sayının küpünü aldır,ekrana yazdır.
  9. Klavyeden girilen 2 sayının ortalamasını bulan algoritmayı hazırlayın.
  10. Klavyeden girilen 3 sayının ortalamasını bulan algoritma.
  11. Klavyeden girilen 4 sayının ortalamasını bulan algoritma.
  12. Klavyeden kenarları girilen dikdörtgen için alan hesaplayan programı yapın.
  13. Klavyeden kenarları girilen dikdörtgen için çevre hesaplayan programı yapın.
  14. Klavyeden kenarları girilen kare için cevre hesaplayan programı yapın.
  15. Klavyeden kenarları girilen kare için alan hesaplayan programı yapın.
  16. Klavyeden kenarları girilen üçgen için cevre hesaplayan programı yapın.
  17. Klavyeden gerekli değerleri girilen üçgen için alan hesaplayan programı yapın.
  18. Klavyeden gerekli değerleri girilen eşkenar üçgen için alan hesaplayan programı yapın.
  19. Klavyeden gerekli değerleri girilen ikizkenar üçgen için alan hesaplayan programı yapın.
  20. Klavyeden değerleri girilen küp için alan hesabı yapan programı yazın.
  21. Klavyeden değerleri girilen küp için hacim hesabı yapan programı yazın.
  22. Klavyeden değerleri girilen silindir için alan hesabı yapan programı yazın.
  23. Klavyeden değerleri girilen silindir için hacim hesabı yapan programı yazın.
  24. Klavyeden pozitif sayı girilmesini sağlayan programı yapın.
  25. Klavyeden girilen pozitif sayıların toplamını bulan programı yazdır.
  26. Klavyeden girilen iki sayıdan;
    1. Sayılar eşitse ekrana: Girilen sayıları eşit 5 = 5
    2. Sayılar eşit değilse ekrana : Girilen sayıları eşit değil, 5 eşittdeğildir 6 ya Gerekli programı hazırlayın.
  27. Klavyeden girilen sayı
    1. 0’dan büyükse ekrana : Girilen sayı 0’dan büyük
    2. 0’dan küçükse ekrana : Girilen sayı 0’dan küçük  Mesajlarını veren programı bul
  28. Klavyeden girilen girilen sayı için;
    1. Girilen sayı çift ise ekrana “Girdiğiniz sayı çift”
    2. Girilen sayı tek ise ekrana “Girdiğiniz sayı tek”  Program için gerekli programı yapın.
  29. Klavyeden girilen iki sayıdan büyük olanı ekrana yazdıran programı yapın.
  30. Klavyeden girilen iki sayıdan küçük olanı ekrana yazdıran programı yapın.
  31. Klavyeden girilen üç sayıdan en küçük olanı ekrana yazdıran algoritma
  32. Klavyeden girilen üç sayıdan en büyük olanı ekrana yazdıran algoritma
  33. Klavyeden girilen üç sayıdan ortanca  olanı ekrana yazdıran algoritma..
  34. Klavyeden girilen dört sayıdan en küçük olanı ekrana yazdıran algoritma
  35. Klavyeden girilen dört sayıdan en büyük olanı ekrana yazdıran algoritma
  36. Klavyeden girilen iki sayı için; sayıların  10 dan büyük olması durumda sayı/sayları ekrana yazdıran algoritma.
  37. Klavyeden girilen 3 notun ortalaması için; aşağıdaki çıktıları veren programı hazırlayın.
    1. Ortalama 0 ile 24 arasında ise “Notunuz 0”
    2.  Ortalama 25 ile 44 arasında ise “Notunuz 1”
    3. Ortalama 45 ile 54 arasında ise “Notunuz 2”
    4. Ortalama 55 ile 69 arasında ise “Notunuz 3”
    5. Ortalama 70 ile 84 arasında ise “Notunuz 4”
    6. Ortalama 85 ile 100 arasında ise “Notunuz 5”
  38. Klavyeden girilen rakamlar için aşağıdaki ekran çıktısını veren programı hazırlayın.
    1. 1 girildiğinde Pazartesi
    2. 2 girildiğinde Salı
    3. 3 girildiğinde Çarşamba
    4. 4 girildiğinde Perşembe
    5. 5 girildiğinde Cuma
    6. 6 girildiğinde Cumartesi
    7. 7 girildiğinde Pazar
  39. Klavyeden girilen rakamlar için aşağıdaki ekran çıktısını veren programı hazırlayın.
    1. 1 girildiğinde Ocak
    2. 2 girildiğinde Şubat
    3. 3 girildiğinde Mart
    4. 4 girildiğinde Nisan
    5. 5 girildiğinde Mayıs
    6. 6 girildiğinde Haziran
    7. 7 girildiğinde Temmuz
    8. 8 girildiğinde Ağustos
    9. 9 girildiğinde Eylül
    10. 10 girildiğinde Ekim
    11. 11 girildiğinde Kasım
    12. 12 girildiğinde Aralık

Bölüm 2 : Döngü/if  uygulamaları – Aşağıdaki 40 – 51 arası soruları döngü kullanarak yapın.

  1. 1 den 10 a kadar olan sayıları ekrana yazdırın.
  2. 1 den 100 e kadar olan sayıları ekrana yazdırın.
  3. 1 den 1000 e kadar olan sayıları ekrana yazdırın.
  4. -3 den 100 e kadar olan sayıları ekrana yazdırın.
  5. 10 dan geriye doğru 0 (dahil )kadar olan sayıları ekrana yazdırın.
  6. 1000 den -3 e kadar olan sayıları ekrana yazdırın. ( -3 dahil. )
  7. 0 ile 100 arasındaki tek sayıları ekrana yazdıran program.(mod ile )
  8. 0 ile 100 arasındaki çift sayıları ekrana yazdıran program.(mod ile )
  9. 0 ile 100 arasında 7 ye tam bölünebilen sayılar. .(mod ile )
    1. Kaç tane sayı varsa adet olarak ekrana yazacak.
  10. Aşağıdaki ekran çıktısını veren kodu yazın.
    1. 1 2 3 5
  11. 0 ile 1000 arasındaki 3 ve 5’e birlikte tam bölünebilen sayıları yazdırın.(sayı adedi ile birlikte )
  12. 0 ile 1000 arasındaki 3,5  ve 7’ye birlikte tam bölünebilen sayıları yazdırın. .(sayı adedi ile birlikte )
  13. 0 ile 100000  arasındaki 3,5,7 ve 13’e birlikte tam bölünebilen sayıları yazdırın. (sayı adedi ile birlikte )
  14. Klavyeden girilen sayının faktöriyelini bulan programı yazın.
  15. Klavyeden girilen iki pozitif sayının OBEB’ini bulan programı yazın.
  16. Klavyeden girilen iki pozitif sayının OKEK’ini bulan programı yazın.
  17. Klavyeden girilen sayının asal sayı olup olmadığını bulan programı yazın.
  18. Klavyeden girilen iki sayı arasındaki asal sayıları bulup ekrana yazdıran programı yazın.

Bir cevap yazın

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