Soru
Bir bilgisayar program tam kare saylargirildiginde "I"ciktisini tam kare girildiginde "0" ciktisini vermektedir Programin 11010 ciktisini vermesi için programa sirasiyla aşağidaki sayilardan hangileri girilmis olabilir? A) 64,16,286,360,324 B) 64,16,287,360,322 C) 64,16,288,361,322 D) 64,16,289,361,324
Çözüm
4.1326 Voting
Cemal
Kıdemli · 11 yıl öğretmeniUzman doğrulaması
Cevap
Programın 11010 ciktisini vermesi için girilen sayıların her biri, programın belirlediği kurala göre işlem görmelidir. Programın belirlediği kurala göre, tam kare sayılar için "0" ciktisi verilirken, diğer sayılar için "I" ciktisi verilir.<br /><br />11010 ciktisini elde etmek için, girilen sayıların her biri için programın belirlediği kurala göre işlem yapmamız gerekiyor.<br /><br />Girilen sayılar sırasıyla 64, 16, 286, 360 ve 324 olsun.<br /><br />64: Tam kare sayıdır, dolayısıyla "0" ciktisi verir.<br />16: Tam kare sayıdır, dolayısıyla "0" ciktisi verir.<br />286: Tam kare sayı değildir, dolayısıyla "I" ciktisi verir.<br />360: Tam kare sayıdır, dolayısıyla "0" ciktisi verir.<br />324: Tam kare sayıdır, dolayısıyla "0" ciktisi verir.<br /><br />Bu durumda, girilen sayılar sırasıyla 64, 16, 286, 360 ve 324 olduğuna göre, programın 11010 ciktisini vermesi için bu sayılar girildiğinden emin olabiliriz.<br /><br />Dolayısıyla, doğru cevap A seçeneğidir.
Derecelendirmek için tıklayın: