Komputer proqramlaşdırmasının elementləri Qr 4137a Akif Qələndərov


A:=3.6; N:=4; N:=TRUNC (A); WRİTE (N); C:=ROUND(A); WRİTE (C);



Yüklə 0,8 Mb.
səhifə4/8
tarix25.05.2018
ölçüsü0,8 Mb.
#51474
1   2   3   4   5   6   7   8

A:=3.6; N:=4; N:=TRUNC (A); WRİTE (N); C:=ROUND(A); WRİTE (C);

    1. 3,4

    2. 2,3

    3. 1,2

    4. 4,5

    5. 6,7

  1. Aşağıdakı proqram hissәsindәn sonra çıxışa nә verәcәk?

A: =17; B: =3 c:=A div B; WRİTE ('c=',c); D:=A mod B; WRİTE ('D=' ,D);

    1. c=5; D=2

    2. c=3; D=6

    3. c=7; D=5

    4. c=2; D=7

    5. c=1; D=5

  1. Aşağıdakı ifadәni qiymәti nәyә bәrabәrdir? 19 div 2*3

    1. 27

    2. 8

    3. 3

    4. 18

    5. 15

  2. Şərt operatorlarının hansı düzgün deyil?

    1. If a

    2. If B=0 then writeln (‘??/0’);

    3. If a>b then max := a else max:=b;

    4. If (a>b) and (b>0) then c:=a+b;

If a

  1. k dəyişənlərinin qiymətini tapın:

a:=7;

b:=8;


k:=5+a;

if a>b then k:=k*3

else k:=k-3;

writeln (k);



    1. 9

    2. 8

    3. 7

    4. 64

    5. 36

  1. WHILE dövrü necə adlanır?

    1. Önşərt dövrü

    2. Parametrik dövr

    3. Sonşərt dövrü

    4. Budaqlanan dövr

    5. Hesabi dövr

  2. For dövrü necə adlanır?

    1. Hesabi dövr

    2. Önşərt dövrü

    3. Xətti dövr

    4. Sonşərt dövrü

    5. Budaqlanan dövr

  3. REPEAT dövrü necə adlanır?

    1. Sonşərt dövrü

    2. Hesabi dövr

    3. Önşərt dövrü

    4. Xətti dövr

    5. Budaqlanan dövr

  4. S dəyişəninin qiymətini tapın:

i:=0; S:=0;

While i<3 do

Begin

i:=i+1;

S:=S+i*i

End;

    1. 14

    2. 0

    3. 3

    4. 11

    5. 18

  1. Proqram neçə sətir çap edir?

var k,l:integer;

begin

FOR k:=8 DOWNTO 1 DO

FOR l:=10 TO 14 DO

writeln(‘Computer Basics’);
end.


    1. 40

    2. 10

    3. 8

    4. 14

    5. 24

  1. Aşağıdakı proqramfraqmentiyerinə yetirildikdə ekranda nə çap olunur?

s:=0;

FOR j:=10 TO 15 DO

s:=s+2*j;

write(‘ j=’, j:2, ’ s=’,s:4)

    1. j= 15 s=150

    2. j= 5 s=150

    3. j= 1 s=150

    4. j= 15 s=15

    5. j= 150 s=150

  1. Aşağıdakı proqramfraqmentiyerinə yetirildikdə ekranda nə çap olunur?

p:=1;

FOR k:=5 DOWNTO 1 DO

begin

p:=p*k;

end;

write(‘ k=’, k:2,’, p:3)

    1. k=1p= 120

    2. k=5p= 120

    3. k=120p= 120

    4. k= 1p= 1

    5. k= 21p= 12

  1. Bu operatorlardan hansı 2 formada yazila bilir?

    1. For…

    2. While…

    3. Repeat…

    4. Const

    5. Goto

  2. Hansı operatorda sintaksis səhv var?

    1. For i=1 to 20 do p:=p+1;

    2. While s<3 do s:=s-3;

    3. Repeat k:=k+1 until k<7;

    4. For I:=10 downto 5 do p:=p+1;

    5. p:=p*k

  3. f(x)=x4 funksiyasının qiymətlərini [-5,5] parçasında 0.1 addımı ilə hesablayan proqramında dövrün gövdəsi hansıdır?

    1. f:= x*x*x*x; x:=x+0.1; writeln (x,f);

    2. f:= x*x*x*x; x:=x+1;writeln (f,x);

    3. f:=x4; x:=x+1;writeln (x,f);

    4. f:= x*x*x*x; x=x+0.1;writeln (f,x);

    5. f= x*x*x*x; x=x+0.1; writeln (x,f);

  4. Önşərt operatorunu seçin:

    1. While ifadə Do operator

    2. For ifadə Do operator

    3. Repeat ifadə Do operator

    4. Caseifadə Do operator

    5. İf ifadə Do operator

  5. Seçmə operatoru hansıdır?

    1. Case

    2. While

    3. For

    4. Repeat

    5. VAR

  6. Hesabi dövrü göstərin:

    1. For ifadə Do operator

    2. While ifadə Do operator

    3. Repeat ifadə Do operator

    4. Caseifadə Do operator

    5. İf ifadə Do operator

  7. Operatorlar yerinə yetirildikdən sonra S dəyişənin qiyməti neçədir?

i:=0; S:=0

While i<5 do

Begin

i:=i+2;

S:=S+i*i

End;


    1. 56

    2. 32

    3. 64

    4. 20

    5. 24

  1. Proqram neçə sətir çap edir?

var k,l:integer;

begin

FOR k:=1 TO 10 DO

FOR l:=1 TO 5 DO

writeln(‘Pascal.’);

end.

    1. 50

    2. 15

    3. 5

    4. 6

    5. 22

  1. Proqram ekranda nə çap edir?

s:=0;

FOR j:=1 TO 3 DO

s:=s+2*j;

write(‘ j=’, j, ’ s=’,s);

    1. j=3 s=12

    2. j=3 s=13

    3. j=5 s=12

    4. j=5 s=15

    5. j=3 s=11

  1. Proqram ekranda nə çap edir?

p:=1;

FOR k:=1 TO 5 DO

begin

p:=p*k;

end;

write(‘ k=’, k, ’ p=’, p);

    1. k=5 p=120

    2. k=5 p=12

    3. k=15 p=20

    4. k=120 p=5

    5. k=1 p=120

  1. Operatorlar yerinə yetirildikdən sonra Z dəyişənin qiyməti neçədir?

Х:= 27;

Z:=X+3;

Z:=Z+5;

Z:=Z/5;

    1. 7

    2. 33

    3. 5

    4. 8

    5. 3

  1. Operatorlar yerinə yetirildikdən sonra Z dəyişənin qiyməti neçədir?

Х:= 27;

Z:=X+13;

Z:=Z+5;

Z:=Z/5;

    1. 9

    2. 13

    3. 5

    4. 7

    5. 8

  1. Operatorlar yerinə yetirildikdən sonra X dəyişənin qiyməti neçədir?

Х:=10;

У:=Х*3-Х;



    1. 20

    2. 10

    3. 3

    4. 23

    5. 55

  1. Operatorlar yerinə yetirildikdən sonra X dəyişənin qiyməti neçədir?

Х:=13;

У:=Х*4/2;



    1. 26

    2. 13

    3. 13

    4. 4

    5. 2

  1. Proqram ekranda nə çap edir?

program pr1;

var a,b:integer;

begin

a:=1;

b:=a*a;

a:=a+1;

b:=a*a;

writeln('a=',a,' b=',b);

end.

    1. a=2 b=4

    2. a=1 b=1

    3. a=3 b=1

    4. a=1 b=4

    5. a=2 b=3

  1. Proqram ekranda nə çap edir?

program pr2;

var x,p:integer;

begin

x:=7;

p:=x*x;

x:=x+1;

p:=x*x;

writeln('x=',x,' ',p);

readln;

end.

    1. x=864

    2. x=74

    3. x=856

    4. x=663

    5. x=764

  1. S dəyişəninin qiymətini tapın:

x:=5; y:=4; S:=0; if x>y then S:=x else S:=y

    1. 5

    2. 0

    3. 1

    4. 4

    5. 6

  1. Aşağıdakı operatorlar yerinə yetirildikdən sonra Z neçə olur?

Z:=1; if Z>0 then if Z<2 then Z:= succ(Z) else Z:= pred(Z)

    1. 2

    2. 0

    3. 1

    4. 3

    5. -2

  1. S dəyişəninin qiymətini tapın:

a:=1; b:=2; S:=5; if a>b then S:=a else begin S:=b; S:=S+a end;

    1. 3

    2. 2

    3. 4

    4. 5

    5. 1

  1. S dəyişəninin qiymətini tapın:

x:=2; y:=3; S:=4; if x>y then S:=S - x else S:=y; S:=S + x;

    1. 5

    2. 2

    3. 3

    4. 4

    5. 6

  1. d dəyişəninin qiymətini tapın:

a:=2; b:=1; c:=3; d:=5;

if ad then if c<0 then a:=b else else a:=d else d:=c;



    1. 3

    2. 1

    3. 2

    4. 5

    5. 4

  1. Sdəyişəninin qiymətini tapın:

S:=2; a:=5; b:=1; c:=3; if (S>b) or (a

    1. 4

    2. 1

    3. 2

    4. 5

    5. 3

  1. x dəyişəninin qiymətini tapın:

a:=5; b:=2; c:=3; if (a>c) and (a

    1. 7

    2. 15

    3. 8

    4. 5

    5. 3

  1. x dəyişəninin qiymətini tapın:

a:=1; b:=3; c:=7; if (a>c) or (a<=b) then x:=3*a + b else x:=3*a*b;

    1. 6

    2. 3

    3. 9

    4. 10

    5. 7

  1. x dəyişəninin qiymətini tapın:

a:=8; b:=6; c:=4; if (a>b) and (b>c) then x:=a - 2*c else x:=a + 2*c;

    1. 0

    2. 24

    3. 40

    4. 16

    5. 8

  1. S dəyişəninin qiymətini tapın:

x:=6; y:=5; if x>y then S:=x else S:=y

    1. 6

    2. 5

    3. 10

    4. 12

    5. 11

  1. S dəyişəninin qiymətini tapın:

x:=10; y:=8; S:=2; if x>y then S:=x

    1. 10

    2. 0

    3. 2

    4. 8

    5. 4

  1. Z dəyişəninin qiymətini tapın:

Z:=-5; if Z<0 then if Z>-6 then Z:= succ(Z) else Z:=pred(Z)

    1. -4

    2. -6

    3. -5

    4. 0

    5. -7

  1. S dəyişəninin qiymətini tapın:

a:=10; b:=2; S:=3; if a

    1. 12

    2. 5

    3. 3

    4. 2

    5. 10

  1. S dəyişəninin qiymətini tapın:

x:=7; y:=6; S:=10; if x

    1. 13

    2. 6

    3. 7

    4. 16

    5. 12

  1. d dəyişəninin qiymətini tapın:

a:=1; b:=2; c:=4; d:=6;

if a>b then if d

    1. 4

    2. 1

    3. 2

    4. 6

    5. 5

  1. S dəyişəninin qiymətini tapın:

S:=0; a:=1; b:=4; c:=5; if (Sb) then S:=a else S:=b; S:=S + c;

    1. 6

    2. 5

    3. 1

    4. 0

    5. 3

  1. x dəyişəninin qiymətini tapın:

a:=6; b:=3; c:=5; if (a>b) and (a

    1. 9

    2. 0

    3. 11

    4. 6

    5. 2

  1. x dəyişəninin qiymətini tapın:

a:=2; b:=3; c:=5; if (a<=b) or (a>c) then x:=2 + a*b else x:=2*a - b;

    1. 8

    2. 1

    3. 5

    4. 7

    5. 2

  1. x dəyişəninin qiymətini tapın:

a:=2; b:=1; c:=6; if (a>b) and (b

    1. 2

    2. 1

    3. 6

    4. 10

    5. 3

  1. S dəyişəninin qiymətini tapın:

x:=5; y:=3; if x – y>0 then S:=x else S:=y

    1. 5

    2. 3

    3. 2

    4. 0

    5. 1

  1. S dəyişəninin qiymətini tapın:

x:=6; y:=5; S:=0; if x - y>0 then else S:=y

    1. 0

    2. 6

    3. 5

    4. 1

    5. 2

  1. Z dəyişəninin qiymətini tapın:

Z:=5; if Z>0 then if Z<10 then Z:=succ(succ(Z)) else Z:= pred(pred(Z));

    1. 7

    2. 3

    3. 5

    4. 10

    5. 12

  1. S dəyişəninin qiymətini tapın:

a:=2; b:=3; S:=7; if a - b>0 then S:=a else begin S:=b; S:=S + a end;

    1. 5

    2. 3

    3. 7

    4. 9

    5. 4

  1. S dəyişəninin qiymətini tapın:

x:=6; y:=8; S:=3; if x=y then else S:=x; S:=S + y;

    1. 14

    2. 3

    3. 11

    4. 6

    5. 12

  1. d dəyişəninin qiymətini tapın:

a:=3; b:=2; c:=5; d:=7; if a - b<0 then if d

    1. 5

    2. 2

    3. 7

    4. 0

    5. 6

  1. S dəyişəninin qiymətini tapın:

S:=1; a:=2; b:=3; c:=4; if (S>b) or (b>a) then S:=a else S:=b; S:=S + c;

    1. 6

    2. 2

    3. 3

    4. 7

    5. 4

  1. x dəyişəninin qiymətini tapın:

a:=4; b:=1; c:=8; if (a

    1. 12

    2. 0

    3. 72

    4. 16

    5. 32

  1. x dəyişəninin qiymətini tapın:

a:=2; b:=5; c:=4; if (a<=b) or (c

    1. 12

    2. 0

    3. 20

    4. 40

    5. 3

  1. x dəyişəninin qiymətini tapın:

a:=6; b:=3; c:=2; if (a>c) and (b>c) then x:=2 + a*c else x:=a - 2*b;

    1. 14

    2. 24

    3. 12

    4. 0

    5. 2

  1. S dəyişəninin qiymətini tapın:

x:=2; y:=3; if x-y<0 then S:=x else S:=y

    1. 2

    2. 3

    3. 4

    4. 6

    5. 5

  1. S dəyişəninin qiymətini tapın:

x:=4; y:=3; S:=1; if x - y>0 then else S:=x

    1. 1

    2. 0

    3. 3

    4. 4

    5. 7

  1. S dəyişəninin qiymətini tapın:

a:=8; b:=6; S:=3; if a – b<0 then S:=a - b else begin S:=a; S:=S + b end;

    1. 14

    2. 2

    3. 3

    4. 9

    5. 16

  1. S dəyişəninin qiymətini tapın:

x:=10; y:=3; S:=5; if x

    1. 13

    2. 5

    3. 8

    4. 10

    5. 14

  1. d dəyişəninin qiymətini tapın:

a:=3; b:=8; c:=4;

d:=0; if ab then if c<0 then a:=c else else a:=d else d:=c;



    1. 4

    2. 0

    3. 3

    4. 8

    5. 5

  1. S dəyişəninin qiymətini tapın:

S:=2; a:=0; b:=3; c:=8; if (S>c) or (a<=0) then S:=a else S:=b; S:=S + c;

    1. 10

    2. 0

    3. 3

    4. 8

    5. 6

  1. x dəyişəninin qiymətini tapın:

a:=2; b:=3; c:=4; if (a – b<0) and (b>c) then x:=a + b*c else x:=b + c;

    1. 7

    2. 0

    3. 14

    4. 20

    5. 3

  1. x dəyişəninin qiymətini tapın:

a:=5; b:=6; c:=7; if (a<=b) or (b>c) then x:=5 + a*b else x:=10 - 2*a;

    1. 35

    2. 40

    3. 60

    4. 0

    5. 45

  1. x dəyişəninin qiymətini tapın:

a:=1; b:=3; c:=7; if (a – b<0) and (b>c) then x:=c-4*b else x:=c+4*b;

    1. 19

    2. -5

    3. 9

    4. 33

  1. 24 S dəyişəninin qiymətini tapın:

S:=1; For k:=1 to 2 do S:=S*2; S:=S + 10;

    1. 14

    2. 2

    3. 4

    4. 34

    5. 6

  1. S dəyişəninin qiymətini tapın:

S:=0; For i:=1 to 3 do begin S:=S + 2; S:=S*i end;

    1. 30

    2. 2

    3. 8

    4. 18

    5. 28

  1. S dəyişəninin qiymətini tapın:

S:=0; i:=5; Repeat i:=3*i; S:=S + i Until i>15;

    1. 60

    2. 5

    3. 15

    4. 0

    5. 77

  1. S dəyişəninin qiymətini tapın:

S:=0; i:=0; While i<3 do i:=i+1; S:=S + 2*i;

    1. 6

    2. 0

    3. 8

    4. 12

    5. 5

  1. S dəyişəninin qiymətini tapın:

S:=3; i:=1; Repeat S:=S + 1/i; i:=i + 1 Until i>=1;

    1. 4

    2. 2

    3. 3

    4. 5

    5. 1

  1. S dəyişəninin qiymətini tapın:

S:=0; k:=1; For k:=k to k + 2 do S:=S + k;

    1. 6

    2. 0

    3. 1

    4. 3

    5. 2

  1. x dəyişəninin qiymətini tapın:

x:=0; y:=5; While y>0 do begin y:=y - 2; x:=x + y; end; writeln (‘x=’, x);

    1. x=3

    2. 30

    3. 5

    4. x=5

    5. 1

  1. S dəyişəninin qiymətini tapın:

S:=0; For i:=1 to 3 do S:=S + i;

    1. 6

    2. 1

    3. 3

    4. 9

    5. 2

  1. S dəyişəninin qiymətini tapın:

S:=0; k:=0; While k<3 do k:=k + 1; S:=S + k;

    1. 3

    2. 1

    3. 4

    4. 6

    5. 0

  1. S dəyişəninin qiymətini tapın:

S:=1; For k:=6 to 3 do S:=S + k;

    1. 1

    2. 3

    3. 4

    4. 6

    5. 5

  1. S dəyişəninin qiymətini tapın:

S:=1; For k:=1 to 2 do S:=S + k; S:=S*10;

    1. 40

    2. 10

    3. 20

    4. 30

    5. 50

  1. S dəyişəninin qiymətini tapın:

S:=0; For k:=1 to 3 do begin S:=S*10; S:=S + k end;

    1. 123

    2. 125

    3. 122

    4. 121

    5. 124

  1. S dəyişəninin qiymətini tapın:

S:=0; i:=5; Repeat i:=2*i; S:=S + i Until i>5;

    1. 10

    2. 5

    3. 22

    4. 36

    5. 16

  1. S dəyişəninin qiymətini tapın:

S:=0; i:=0; While i<5 do i:=i + 1; S:=S + 1*i;

    1. 5

    2. 10

    3. 15

    4. 1

    5. 0

  1. S dəyişəninin qiymətini tapın:

S:=5; i:=1; Repeat S:=S + 1/i; i:=i-1 Until i<=1;

    1. 6

    2. 7

    3. 8

    4. 3

    5. 5

  1. S dəyişəninin qiymətini tapın:

S:=0; k:=1; For k:=k to k + 3 do S:=S + k;

    1. 10

    2. 1

    3. 3

    4. 6

    5. 12

  1. Proqram ekrana nə göndərir?

x:=10; y:=0; While x>0 do begin x:=x - 3; y:=y + x; end; writeln (‘y=’, y);

    1. 10

    2. 8

    3. y=7

    4. 12

    5. y=12

  1. Proqramın nəticəsində ekranda nə çap olunur?

x:=20; y:=0; While x>0 do begin x:=x - 8; y:=y + x; end; writeln (‘y=’, y);

    1. 12

    2. 10

    3. 6

    4. y=16

    5. y=1

  1. Proqram fraqmenti nə hesablayır?

S:=0; For i:=1 to n do S:=S + a[i];

    1. massivin elementlərinin cəmi

    2. massivinelementlərininsayı

    3. massivdəkicüt ədədlərin sayı

    4. massivdəkicüt ədədlərin cəmi

    5. massivdəkitək ədədlərin cəmi

  1. Proqram fraqmenti nə hesablayır?

k:=0; For i:=1 to n do if a[i]>0 then k:=k+1;

    1. massivdəki müsbət ədədlərin sayı

    2. massivdəki mənfi ədədlərin sayı

    3. massivdəki mənfi ədədlərin cəmi

    4. massivdəki mənfi olmayan ədədlərin sayı

    5. massivdəki müsbət ədədlərin cəmi

  1. Proqram fraqmenti nə hesablayır?

S:=0; For i:=1 to n do a[i]:=a[i] + 50;

    1. massivdəkihərədədə 50 əlavə olunur

    2. massivdəki ədədlərincəminə 50 əlavə olunur

    3. massivdəkiədədlərin hər biri 50 ilə əvəz olunur

    4. massivə bir ədəd əlavə olur

    5. massivdəki mənfi ədədlərin cəmi

  1. Proqram fraqmenti nə hesablayır?

m:=a[1]; For i:=2 to n do if a[i]

    1. massivin minimal elementi axtarılır

    2. massivdəki ədədlərin hər biri m ilə əvəz olunur

    3. massivin m-dən kiçik bütün elementləri axtarılır

    4. massivin maximal elementi axtarılır

    5. massivin m-dən böyük bütün elementləri axtarılır

  1. Proqram fraqmenti nə hesablayır?

For i:=1 to n do if a[i]<0 then a[i]:=-a[i];

    1. massivdəki mənfi ədədlərin hər biri əks qiyməti ilə əvəz olunur

    2. massivdəki mənfi ədədlərin hər biri sıfırla əvəz olunur

    3. massivdəki müsbət ədədlərin hər biri sıfırla əvəz olunur

    4. massivdəki müsbət ədədlərin hər biri əks qiyməti ilə əvəz olunur

    5. massivin sıfıra bərabər olan bütün elementləri axtarılır

  1. Proqram fraqmenti nə hesablayır?

For i:=1 to n do

For j:=1 to m do if a[i, j]>0 then a[i, j]:=a[i, j] * 3;



    1. massivin müsbət elementləri 3-ə vurulur

    2. massivin müsbət elementləri 3 ədədi ilə əvəz olunur

    3. massivin müsbət elementləri 3-ə bölünür

    4. massivin müsbət elementləri hər biri əks qiyməti ilə əvəz olunur

    5. massivin müsbət elementləri 3 ədəd azaldılır

  1. Proqram fraqmenti nə hesablayır?

S:=0; For i:=1 to n do

For j:=1 to n do if i > j then S:=S + a[i, j];



    1. kvadrat matrisin baş diaqonalından yuxarıdakı ədədlərn cəmi

    2. kvadrat matrisin tərs diaqonalından yuxarıdakı ədədlərn cəmi

    3. kvadrat matrisin baş diaqonalından aşağıdakı ədədlərn cəmi

    4. kvadrat matrisin tərs diaqonalından aşağıdakı ədədlərn cəmi

    5. kvadrat matrisin müsbət ədədlərin cəmi

  1. S dəyişəninin qiymətini tapın:

x:=5; y:=4; S:=0; if x>y then S:=x else S:=y

    1. 5

    2. 0

    3. 1

    4. 4

    5. 6


Yüklə 0,8 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin