Aşağıdaki 1-13. soruların algoritmasını, akış
diyagramını ve C dilinde programlarını yazınız.
1- Klavyeden
bir not girilmesini isteyen ve bu not 0-49 arasındaysa “Başarısız”, 50-64
arasındaysa “Orta”, 65-84 arasındaysa “İyi”, 85-100 arasındaysa “Çok iyi “
Yazan programı yazınız.
2- Klavyeden
girilen iki tamsayıdan büyük olanı bulup ekrana yazdıran programı yazınız.
3- Toplama,
çıkarama, çarpma ve bölme işlemi yapan ve program yazınız. (Öncelikle sayılar
girilecek sonra yapılmak istenen işlem sorulacak 1’ e basıldığında iki sayı
toplanacak, 2’ ye basıldığında iki sayı çıkarılacak, 3’e basıldığında iki sayı
çarpılacak ve 4’e basıldığında iki sayı bölünecek)
4- Saatte
ortalama 50 km yol giden bir aracın, klavyeden girilen mesafeyi kaç saatte
gideceğini hesaplayan program yazınız.
5- [1-7]
arasında girilen sayıya karşılık gelen haftanın gününü ekrana yazdıran program.
6- Yılın
ilk gününün Pazar olduğu varsayılırsa, klavyeden o yılın [1-365] arasında
girilen gününün haftanın hangi gününe karşılık geldiğini ekrana yazdıran
programı yazınız.
7- Klavyeden
girilen sayının son 3 basamağını ekrana yazdıran program.
8- Klavyeden
girilen sayının kaç basamaklı olduğunu ekrana yazdıran program.
9- Klavyeden
girilen harf eğer büyükse küçüğe küçük ise büyüğe çeviren program.
10- Klavyeden
girilen sayıyla harfin ascii değerini toplayıp mod 256’ ya göre işlem yapıp
tekrar karakter cinsinden ekrana yazdıran program.
11- Klavyeden girilen 3 adet kenar uzunluğunun
üçgeni oluşturup oluşturmadığını üçgen ise alanını, çevresini ve tipini ekrana
yazdıran program.
12- Üç
kenarı klavyeden girilen dikdörtgenler prizmasının alanını ve hacmini
hesaplayarak ekrana yazdıran program.
13- 12.
Soruda oluşan dikdörtgenler prizmasından en az kaç tanesinin bir araya gelerek
bir küp oluşturabileceğini hesaplayan program.
14- a=12
değeri için c=a++ ve b=c—ifadeleri kullanılırsa a,b ve c’ nin son değerleri ne
olur. Nedenini açıklayınız.
15- Stdio.h,
conio.h, time.h, math.h ve stdlib.h kütüphanelerinin görevleri rapor halinde
yazınız.
Hiç yorum yok:
Yorum Gönder