7 Kasım 2016 Pazartesi

Şartname yapısı içerisinde neler olur?

Giriş (sistem için ihtiyaç açıklayın)
Fonksiyonel Gereksinimleri
Non-Fonksiyonel Gereksinimleri
Sistem Evolution (beklenen değişikliklerin açıklayın)
Sözlüğü (teknik ve / veya yeni jargon)
Ekler
Indeks

Çalışma Örnekleri




? Karşılaştırma Operatörü Örnek:


? Karşılaştırma Operatörü Örnek:

    int sayi = 15;
    x = ( sayi < 10 ) ? printf("yazi1") : printf("yazi2");

Girilen il plaka koduna göre ekrana ilgili şehir ismi yazdırılacaktır.


Program tarafından desteklenecek iller:
ANKARA
İSTANBUL
İZMİR
MANİSA

Bunların dışında bir plaka kodu girilirse «TANIMSIZ PLAKA KODU» şeklinde hata mesajı verilecektir.



Girdiğiniz ay bilgisine göre hangi mevsimde olduğumuzu bulan bir program yazınız.



Girdiğiniz ay bilgisine göre hangi mevsimde olduğumuzu bulan bir program yazınız. Yazılacak C programında switch-case karşılaştırma deyimi kullanılacaktır.

·         12, 1, 2. aylar için ekran çıktısı à “Girdiginiz ay kis mevsimindedir”
·         3, 4, 5. aylar için ekran çıktısı à “Girdiginiz ay ilkbahar mevsimindedir”
·         6, 7, 8. aylar için ekran çıktısı à “Girdiginiz ay yaz mevsimindedir”
·         9,10, 11. aylar için ekran çıktısı à “Girdiginiz ay sonbahar mevsimindedir”
·         Farklı bir değer girilmişse ekran çıktısı à “Yanlis bir giris yaptiniz”


Kullanıcının klavyeden 2 gerçel (float) sayı girilmesi istenecek



Kullanıcının klavyeden 2 gerçel (float) sayı girilmesi istenecek ve sonrasında aşağıdaki menü karşısına çıkartılıp, kullanıcının yapacağı işlem seçimine göre ilgili işlem hesaplanarak sonucu 2 ondalıklı olacak şekilde ekrana yazdırılacaktır. Geçersiz bir işlem numarası girilirse “GECERSIZ ISLEM” hata mesajı ekrana yazdırılacaktır. Yazılacak C programında switch-case karşılaştırma deyimi kullanılacaktır.


Klavyeden girilecek bir tamsayının kontrolü yapılmak isteniyor.



Klavyeden girilecek bir tamsayının kontrolü yapılmak isteniyor. Girilen sayının 10-50 arasında olması beklenmektedir. 10’dan küçük olma ve 50’den büyük olma kontrollerini de ekleyerek bu kontrollerin sonucunu ekrana yazdıran algoritmanın akış şemasını ve C programını yazalım. C programında if-else karşılaştırma bloğu kullanılacaktır.

Örnek olarak girilen sayılar ve ekran çıktıları aşağıdaki gibidir:
a.     12 “Girilen sayı 10-50 arasındadır”
b.    9  “Girilen sayı 10’dan küçüktür”
c.     51 “Girilen sayı 50’den büyüktür” 


Bir üniversitede öğrencilerin başarı notunu harfe dönüştürmek üzere girilen başarı notu;



Bir üniversitede öğrencilerin başarı notunu harfe dönüştürmek üzere girilen başarı notu;

     60 ile 65 arasındaysa DD
     65 ile 70 arasındaysa DC
     70 ile 75 arasındaysa CC
     75 ile 80 arasındaysa CB
     80 ile 85 arasındaysa BB
     85 ile 90 arasındaysa BA
     90 ile 100 arasındaysa AA

yazdıran bir program yazılacaktır. Girilen başarı notu yukarıda verilen not aralıklarının dışındaysa program «Uygun değer girmediniz!» şeklinde bir uyarı verecek ve programdan çıkılacaktır. C programında if-else karşılaştırma bloğu kullanılacaktır.


Bir havuzun enini, boyunu ve yüksekliğini metre cinsinden girdi olarak alan ...


Bir havuzun enini, boyunu ve yüksekliğini metre cinsinden girdi olarak alan ve havuzun dolması için kaç metreküp suyun gerekli olduğunu hesaplayıp ekranda gösteren bir C programı yazınız.


Örnek Çıktı:
Havuzun eni, boyu, yüksekligi: 4.0   5.0   6.0
Havuz 120.00 metrekup su alabilir.