Soru
1 : Klavyeden
girilen N elemanlı A dizisinin elemanlarını ters sırada ekrana yazdıran
programı yazınız.
Soru
2 : Klavyeden
girilen N elemanlı A dizisinin elemanlarını ters sırada B dizisine
yerleştirerek ikinci diziyi (B) ekrana yazdıran programı yazınız.
Soru 3 : Klavyeden girilen N elemanlı A ve B
vektörlerinin (dizilerinin) skaler çarpımını (SC) hesaplayan programı yazınız.
FORMÜL : A = (a1, a2, …, an)
B
= (b1, b2, …, bn)
SC
= A.B = (a1.b1+a2.b2+…an.bn)
Soru 4 : Girilen bir
sayının mutlak değerini ?: operatörünü kullanarak hesaplayan programı yazın.
Soru 5 : Girilen iki
tamsayı arasındaki mutlak farkı hesaplayan programı yazın.
Soru 6 : Girilen iki sayıdan ilkini ikinciye
bölerek sonucu ekrana yazan programı yazın.
NOT : ? Operatörünü kullanarak girilen
ikinci sayının 0 olması durumunda programın hata vermemesi için bölüm sonucunu
direkt 0’a eşitleyin.
NOT : if kullanılacaktır.
NOT : if kullanılacaktır.
NOT : switch kullanılacaktır.
NOT : switch kullanılacaktır.
NOT : 0’ın tersi hesaplanamayacağından 0 girilmesini while döngüsü ile engelleyiniz.
Soru 7 : Klavyeden
girilen iki sayıyı seçiminize göre toplayan, farkını hesaplayan, çarpan,
bölümünü bulan programı yazın.
NOT : if kullanılacaktır.
Soru 8 : Gelir bilgisi girildiğinde ödenecek
vergi ve net ücreti bulan programı yazınız.
NOT : if kullanılacaktır.
10.000 TL ye kadar %18
10.000 – 15.000 %25
15.000 – %30
Soru 9 : Sayı olarak girilen başarı notunu
harf karşılığına dönüştüren programı yazın.
NOT : switch kullanılacaktır.
>=80 A
60-79 B
40-59 C
<40 F
Soru 10 : TL cinsinden girilen para miktarını
istenen döviz türüne (Dolar, Euro, Sterlin) dönüştüren programı yazın.
NOT : switch kullanılacaktır.
1 Dolar 1.80 TL
1 Euro 2.35 TL
1 Sterlin 2.70 TL
Soru
11 : Kullanıcının
adı ve bir sayı klavyeden girilerek, girilen sayı kadar ekrana kullanıcının
adını yazan konsol programını yapınız.
Soru 12 : 1’den 10’a kadar olan tam sayıları
ekrana yazdıran programı yazınız.
Soru 13 : Girilen bir sayının tersini (1/x)
hesaplayan programı yazınız.
NOT : 0’ın tersi hesaplanamayacağından 0 girilmesini while döngüsü ile engelleyiniz.
Soru 14 :
2+5+8+11+14+17+20+23+26+29+32+35+…….+50 şeklindeki matematiksel serinin
toplamını bulup, ekrana yazan konsol programını yapınız.
Soru 15 : Klavyeden 10
adet sayı girilerek, bu sayılardan çift olanların toplamını bulup, ekrana yazan
konsol programını yapınız.
Soru 16 : 1,1,2,3,5,8,13,21,34,55,89,…
şeklindeki sayılara fibonacci serisi denilmektedir. Bu sayıların elde ediliş
şeklini bularak, bu ilk 11 terimi ekrana yazan konsol uygulamasını yapınız.
Soru 17 : n! değerini hesaplayan programı
yazınız.
Soru 18 : a üzeri b hesabını yapan programı
yazınız.
Soru 19 : Sıfır veya pozitif bir tamsayı
girildiği sürece girilen sayıların toplamlarını hesaplayan programı while
döngüsü kullanarak yazınız. (Bu program negatif bir sayı girildiğinde sona
erecek anlamına gelmektedir.)
ÖZEL NOT : Arkadaşlar yukarıda bazı örneklerin cevaplarını ben bloğumda paylaştım bilginiz olsun.
