Vize sınavındaki bazı garip hataların neden hata olduğunu ve doğrusunu söylemektense onları size buldurmak istiyorum,ve algoritma konusunun bitmiş olmasına rağmen sık sık bu tarz quiz'ler yapacağım.
AŞAĞIDAKİ KODLARDAKİ (VARSA) HATALARI BULUNUZ:
1)
oku SAYI
eğer I = -1 ise yaz SAYAC, çık
değilse SAYAC=SAYAC+1
oku SAYIya dön
2)
Başla
A(i) = 0
.
.
.
3)
A = SAYAC = aritmetik bir ifade
4)
SAYAC'ı yazdırmak için ===> yaz "SAYAC"
5) e.b.s = 0
6) Sayının beşe bölümünden kalanı bulmak için
sayi/5 = 0 ? sorusu doğru mu?????
Şimdilik bu kadar
Filiz E.
14 Nisan sorularından 1. sinin yanlışlığı: I değeri sayac olarak ifade edilmeliydi.
YanıtlaSil2. soru: herhangi bir hata yok ama bu sorudaki döngü veye programın devamında A(i)ye atanacak değerler önemlidir.
3. soruda: atama işlemi bir kez eşitlik kulalnılarak yapılır. yani iki eşitlik olduüğunda atama yapılmaz.
4. soruda: yaz SAYAC olmalıydı.çünkü sayaca atanan değer istenilmekte. "SAYAC" aynen ekranda gözüken değerdir.
6. soruda: sayı/5; sayının 0 olması anlamına gelir. Doğru işlem sayı/5*5=0 olmalıydı.
14 nisanda 1.soruda yanlış yazdım hocam: I değeri sayac olmalıydı yazmışım halbuki I değeri yerine normalde sayı (sayı=-1)
YanıtlaSilolmalıydı. Kusura bakmayın...