İnformatika testləri Alqoritmlər və proqramlaşdırma

Alqoritmlər və proqramlaşdırma — Test 1

Səviyyə: Asan · 10 sual

Hər sualda bir düzgün variant seçin, sonra “Nəticəni yoxla” düyməsini basın. Cavablar və izahlar göstəriləcək.

1x=4; x=x+3; x=x*2 əmrlərindən sonra x neçədir?

İzah: Əvvəl x 7 olur, sonra 2-yə vurularaq 14 alınır.

2s=0; i 1-dən 5-ə qədər (hər iki sərhəd daxil): s=s+i. Sonda s neçədir?

İzah: 1+2+3+4+5 = 15.

3x=9. Əgər x mod 2 = 0 isə y=1, əks halda y=0. y neçədir?

İzah: 9-un 2-yə bölünməsindən qalıq 1-dir. Şərt yanlışdır, y=0 seçilir.

4p=1; i 1-dən 4-ə qədər (sərhədlər daxil): p=p*i. Sonda p neçədir?

İzah: p = 1×1×2×3×4 = 24, yəni 4!-dır.

5a=3; b=8; t=a; a=b; b=t. Son qiymətlər hansıdır?

İzah: Müvəqqəti t dəyişəni əvvəlki a-nı saxlayır və a ilə b-nin qiymətləri dəyişdirilir.

6x=1; x<10 olduğu müddətdə x=x*2. Dövr bitəndə x neçədir?

İzah: x ardıcıl 2,4,8,16 olur. 16<10 yanlış olduğundan dövr dayanır.

7a=5, b=2 olduqda (a>b) VƏ (b>0) məntiqi ifadəsinin qiyməti nədir?

İzah: 5>2 və 2>0 şərtlərinin hər ikisi doğrudur. VƏ əməliyyatı doğru verir.

8[4,9,2,7] massivində ən böyük elementi tapmaq üçün soldan sağa baxıldıqda başlanğıc maksimum 4 götürülür. Qalan 3 elementlə neçə müqayisə edilir?

İzah: Hər qalan element cari maksimumla bir dəfə müqayisə edilir: 9,2,7 üçün 3 müqayisə.

9Sıralanmış massivdə ikilik axtarışın hər addımında axtarış sahəsi təxminən necə dəyişir?

İzah: Orta elementlə müqayisə nəticəsində mümkün hissələrdən biri seçilir.

10s=0; i 1-dən 3-ə, hər i üçün j 1-dən 2-yə qədər (sərhədlər daxil): s=s+1. Sonda s neçədir?

İzah: Xarici dövr 3, daxili dövr hər dəfə 2 dəfə işləyir: 3×2=6 artım.