Bilgisayar Bilimi Dersi 9. Sınıf 2. Dönem 1. Yazılı Çalışma Soruları

0 578

Bilgisayar Bilimi Dersi Kur 1 Python yazılı çalışma sorularıdır. 9. Sınıf 2. Dönem 1. Yazılı çalışma sorularıdır.

Soru 1. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

n=10
i = 0
for sayac in range(1,n+1):
    i = i+ sayac

print("TOPLAM = ", i)

Soru 2. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

for i in range(1,50,3):
    if i%4==0:
        print(i)

Soru 3. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

i = 2
k = 5
while i==2 and k==5:
    print("G")
    i+=1
print("F")
while i==3 and k==2:
    print("T")
    i+=1
print("L")

Soru 4. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

i=0
x=3
while i<3:
    x+=1
    i+=1
print(x)

Soru 5. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

for i in range(1,10):
    if(i%5==0):
        break
    print(i)

Soru 6. Alttaki kodlar çalıştırıldığında ekranda ne yazar?

for i in range(1,10):
    if (i>4):
        print(i)
        break

Soru 7. Alttaki çalıştırıldığında ekranda hangi sayılar yazar?

for i in range(5,7):
    for k in range(3,i):
        print(k)

Soru 8. Alttaki çalıştırıldığında ekranda hangi sayılar yazar?

n =10
i=0
for say in range(1,n+1):
    i=i+say
print("TOPLAM=",i)

Soru 9. Alttaki çalıştırıldığında ekranda hangi sayılar yazar?

for i in range(50,100):
    if i//10 == i/10:
        print(i)

Soru 10. Alttaki çalıştırıldığında ekranda hangi sayılar yazar?

for i in range(10,30,5):
    while i>20:
        print(i/5)

Soru 11. Verilen kodlar çalıştırıldığında ekran çıktısı ne olur?

print (5 == 6 or not 8==8)
x = 5
y = 8
print (not x == y and y==8)

Soru 12. komutu hangi değeri döndürür?

not(10<20) and not(10>30)

Soru 13. Verilen örnekte kullanıcıdan bir ürün için maaliyet fiyatı girilmektedir. Daha sonra bu fiyata maaliyet fiyatı üzerinden, %18 KDV , %25 ÖTV ve %10 Kar eklenerek SATIŞ FİYATI hesaplanmak isteniyor. Verilen kodlardaki ………………. ile boş bırakılan satis değişkeni nasıl hesaplanabilir?

maliyet = int(input("Alış Fiyatı : "))
satıs = ..........................
print(satis)

Soru 14.Verilen kodlar çalıştırıldığında ekran çıktısı ne olur?

x=True
if x==True:
    print("A")
if x:
    print("B")
if x==50:
    print("C")
elif x>50:
    print("D")
else:
    print("E")
    print("F")

Soru 15. Verilen kodlar çalıştırıldığında ekran çıktısı ne olur?

for i in range(10):
    if i%2==0:
        continue
    print(i)

Soru 16. Verilen kodlar çalıştırıldığında ekran çıktısı ne olur?

for i in range(10,50,5):
    if i %10==0:
        continue
    print(i)
    if i == 30:
        break

Soru 17. Klavyeden 9 rakamı girildiğinde ekran çıktısı ne olur?

t=0
s = int(input("Bir Sayı Giriniz: "))
for i in range(s,0,-1):
    if i**2>20:
        continue
    t+=i
    print(t)

Soru 18. Bir sınıfta 20 öğrenci vardır. Öğrencilerin 1 sınavdan aldıkları notların ortalamasını hesaplayan ve ekrana , ortalama 70’e  esit veya büyükse “iyi” değilse “kötü” yazan python programını yazınız.

Soru 19. Klavyeden girilen sayının faktöriyelini hesaplayan ve sonucu ekrana yazan python programının kodlarını yazınız.

Soru 20. Ekrana 5 kez “Merhaba Sınıf” yazdıran programın python programının kodlarını yazınız.

Soru 21. 1’den 10’a kadar olan sayıların toplamını hesaplayan ve toplamı  yazan python kodlarını yazınız.

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

Bu web sitesi deneyiminizi geliştirmek için çerezleri kullanır. Bununla iyi olduğunuzu varsayacağız, ancak isterseniz vazgeçebilirsiniz. Kabul etmek Mesajları Oku