Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
38
Добавлен:
13.03.2015
Размер:
1.35 Mб
Скачать

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 19

$$$041 Келесi есептер шешiмдерiнiѕ дўрыс фрагментiн таѕдаѕыз:

x1,…,x8; есептеу керек (x1+x2+2x8)(x2+x3+2x7)(x7+x8+2x2)

A) px=x; p=0

for(i=0;i<7;i+=2)

p+=*(px+i)+*(px+i+1)+2**(px+7-i);

B) px=x; p=1

for(i=0;i<7;i++)

p*=*(px+i)+*(px+i)+2**(px+7-i);

C) px=x; p=1

for(i=0;i<7;i++)

p*=*(px+i)+*(px+i+1)+2**(px+8-i);

D) px=x; p=1

for(i=0;i<7;i++)

p*=*(px+i)+*(px+i+1)+2**(px+7-i);

E) px=*x; p=0

for(i=0;i<7;i+=2)

p+=*(px+i)+*(px+i)+2**(px+8-i);

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=09

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$042 Келесi есептер шешiмдерiнiѕ дўрыс фрагментiн таѕдаѕыз:

a1,…,a10; бїтiн сандары берiлген, есептеу керек

a1a10+a2a9+a3a8+a4a7+a5a6

A) px=x; s=1

for(i=0;i<5;i++)

s*=*(px+i)**(px+9-i);

B) px=x; s=0

for(i=0;i<10;i++)

s+=*(px+i)**(px+10-i);

C) px=x; s=0

for(i=0;i<5;i++)

s+=*(px+i)**(px+9);

D) px=x; s=1

for(i=0;i<5;i+=2)

s*=*(px+i)**(px+10-i);

E) px=x; s=0

for(i=0;i<5;i++)

s+=*(px+i)**(px+9-i);

{Дўрыс жауабы}=E

{Кїрделілігі}=3

{Таќырыбы}=09

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$043 Келесi есептер шешiмдерiнiѕ дўрыс фрагментiн таѕдаѕыз:

a1,…,a10; бїтiн сандары берiлген, теѕдiктi тексеру керек

ai=ai+5 для i=1, …,5

A) px=x

for(i=0;i<10;i++)

if (*(px+i)!=*(px+5+i)) { printf(“не выполняется”); break; }

B) px=*x

for(i=1;i<5;i++)

if (*(px+i)==*(px+5-i)) { printf(“не выполняется”); break; }

C) px=x

for(i=0;i<5;i++)

if (*(px+i)!=*(px+5+i)) { printf(“не выполняется”); break; }

D) px=x

for(i=1;i<5;i++)

if (*(px+i)==*(px+5-i)) { printf(“не выполняется”); break; }

E) px=x

for(i=0;i<10;i++)

if (*(px+i)<>*(px+5+i)) { printf(“не выполняется”); break; }

{Дўрыс жауабы}=C

{Кїрделілігі}=3

{Таќырыбы}=09

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$044 Келесi есептер шешiмдерiнiѕ дўрыс фрагментiн таѕдаѕыз:

a1,…,a10; бїтiн сандары берiлген, теѕдiктi тексеру керек

ai+a11-i>17 для i=1, …,5

A) px=*x

for(i=0;i<5;i++)

if (*(px+i)+*(px+9-i)<17) { printf(“выполняется”); break; }

B) px=x

for(i=0;i<10;i+=2)

if (*(px+i)+*(px+9-i)<17) { printf(“не выполняется”); break; }

C) px=x

for(i=0;i<5;i+=2)

if (*(px+i)+*(px+10-i)<17) { printf(“не выполняется”); break; }

D) px=*x

for(i=0;i<5;i++)

if (*(px+i)+*(px+9-i)>17) { printf(“выполняется”); break; }

E) px=x

for(i=0;i<5;i++)

if (*(px+i)+*(px+9-i)<17) { printf(“не выполняется”); break; }

{Дўрыс жауабы}=E

{Кїрделілігі}=3

{Таќырыбы}=09

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$045 A[n] массивтiѕ оѕ жўп элементтерiнiѕ санын аныќтайтын программаныѕ дўрыс фрагментiн таѕда

A) for(i=0;i<n;i++)

if (a[i]>0 && a[i]%2 ==0)

k++;

B) for(i=0;i<n;i++)

if (a[i]>0 !! a[i]%2 ==0)

k++;

C) for(i=0;i<n;i++)

if (a[i]>0 & a[i]%2 ==0)

k++;

D) for(i=0;i<n;i++)

if (a[i]>0 && a[i]%2 =0)

k++;

E) for(i=0;i<n;i++)

if (a[i]>0 && a[i]%2 ==0)

k++;

{Дўрыс жауабы}=E

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$046 Келесi программада баспаја не жазылады

int a[10]={1,3,5,2,8,6,12,9,13,20};

main()

{ int i, k=0;

for(i=0;i<10;i+=3)

if (a[i]%2 == 0)

k++;

printf(“%d”, k); }

A) 4

B) 2

C) 3

D) 5

E) 6

{Дўрыс жауабы}=C

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$047 Келесi программада баспаја не жазылады

int a[10]={2,4,5,7,8,6,3,12,19,9};

main()

{ int i, max=2;

for(i=0;i<10;i+=2)

if (a[i]>max) max=a[i];

printf(“%d”, max); }

A) 12

B) 19

C) 9

D) 8

E) 6

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$048 Келесi программада баспаја не жазылады

int a[8]={1,2,3,4,5,-2,6,16};

main()

{ int i, p=1;

for(i=0;i<8;i++)

if (a[i] % 2 ! =0) p*=a[i];

printf(“%d”, p); }

A) 256

B) 216

C) 16

D) 15

E) 360

{Дўрыс жауабы}=D

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$049 a[15] массивтегi бiрiншi ноль элементтерiнiѕ алдындајы элементтерiнiѕ ќосындысын аныќтайтын программаныѕ дўрыс фрагментiн аныќта

A) i=0

do

{s+=a[i]; i--; }

while (a[i] ==0 && i<15);

B) i=0

do

s+=a[i]; i++;

while (i !=0 && i<15);

C) i=0

do

{ s+=a[i]; i++; }

while ( i==0 && i<15);

D) i=0

do

{ s+=a[i]; i++; }

while (a[i] !=0 & i<15);

E) i=0

do

{ s+=a[i];

i++; }

while (a[i] !=0 && i<15);

{Дўрыс жауабы}=E

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$050 Келесi программада баспаја не жазылады

int a[9]={2,3,4,6,9,8,12,12,11};

main()

{int i, s=0;

for(i=0;i<9;i+=2)

if (a[i] % 2 ==0) s+=a[i];

printf(“%d”, s); }

A) 26

B) 18

C) 16

D) 25

E) 36

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$051 Келесi программада баспаја не жазылады

int a[8]={2,6,7,3,-5,-4,6,-2};

main()

{int i, k=0;

for(i=0,s=0;i<8;i++)

if (a[i]<0) {s +=a[i]; k++; }

printf(“%d %d \n”, s, k); }

A) 20 5

B) –11 3

C) 25 6

D) 14 8

E) 27 7

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$052 Келесi программада баспаја не жазылады

int a[10]={-1,2,-3,-4,-5,6,7,9,-10,11};

main()

{int i, p=1;

for(i=0;i<9;i+=2)

if (a[i]<0)

p*=a[i];

printf(“p=%d”, p); }

A) p=150

B) 125

C) 15

D) p=-15

E) 375

{Дўрыс жауабы}=A

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$053 Бiрiншi ноль элементiне дейiн орналасќан, А(10) массивiнiѕ жўп элементтерiнiѕ кґбейтіндісін табатын программаныѕ дўрыс фрагментiн аныќта

A) i=0; p=1

do

{ if (i%2==0) p*=a[i]; i++;}

while (a[i]!=0 && i<10);

B) i=0; p=1

do

{ if (a[i]%2==0) p*=a[i]; i++;}

while (a[i]!=0 && i<10);

C) i=0; p=1

do

{ if (a[i]%2==0) p*=a[i]; i++;}

while (a[i]==0 && i<10);

D) i=0; p=1

do

{ if (a[i]%2==0) p*=a[i]; i++;}

while (a[i]!=0 || i<10);

E) i=0; p=0

do

{ if (a[i]%2==0) p*=a[i]; i++;}

while (a[i]=0 & i<10);

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$054 Келесi программада орындалјан кезде баспаја не жазылады

main()

{int a[8]={5,-3,4,7,6,-2,9,12},i,k,s;

i=k=s=0;

while (a[i]%3!=0)

{s+=a[i]; k++; i++; }

printf("s=%d, k=%d",s,k); }

A) 14, 4

B) s=14, k=4

C) 5, 1

D) s=24, k=4

E) s=5, k=1

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$055 Бiрiншi терiс элементiне дейiн орналасќан, А(8) массивiнiѕ таќ элементтерiнiѕ ќосындысын табатын программаныѕ дўрыс фрагментiн аныќта

A) i=s=0

while (a[i]>0&&i<8)

{ if (a[i]%2!=0) s+=a[i];

i++; }

B) i=s=0

while (a[i]<0&&i<8)

{ if (a[i]%2!=0) s+=a[i];

i++; }

C) i=s=0

while (a[i]<0||i<8)

{ if (a[i]%2!=0) s+=a[i];

i++; }

D) i=s=0

while (a[i]>0&&i<8)

if (a[i]%2!=0) s+=a[i];

i++;

E) i=s=0

while (a[i]>0&&i<8)

{ if (i%2!=0) s+=a[i];

i++; }

{Дўрыс жауабы}=A

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$056 Сыртќы айнымалыларды сипаттайтын жадыдајы кластыѕ атауын кґрсетiѕiз

A) auto

B) static

C) extern

D) register

E) point

{Дўрыс жауабы}=C

{Кїрделілігі}=2

{Таќырыбы}=02

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$057 Файлдарды жазба ќатарыныѕ функциясын ата

A) fputs()

B) fred()

C) puts()

D) printf()

E) fgets()

{Дўрыс жауабы}=A

{Кїрделілігі}=2

{Таќырыбы}=10

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$058 Форматталјан мјндердi шыјару функциясын таѕдаѕыз

A) printf()

B) getchar()

C) putchar()

D) scanf()

E) gets()

{Дўрыс жауабы}=A

{Кїрделілігі}=2

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$059 Ќатарларды бiрiктiру функциясын таѕда

A) strtod()

B) strcmp()

C) strlen()

D) strcpy()

E) strcat()

{Дўрыс жауабы}=E

{Кїрделілігі}=2

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$060 Форматталјан мјндердi енгiзу функциясын таѕдаѕыз

A) printf()

B) getchar()

C) putchar()

D) scanf()

E) gets()

{Дўрыс жауабы}=D

{Кїрделілігі}=2

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$061 Тїрлендiру ќатарлары їшiн бїтiн санды функцияны таѕдаѕыз

A) atof()

B) atoi()

C) strtod()

D) strchr()

E) strrev()

{Дўрыс жауабы}=B

{Кїрделілігі}=2

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$062 Ќатарларды кґшiру функциясын таѕдаѕыз

A) strcat()

B) strcmp()

C) strlen()

D) strcpy()

E) strtod()

{Дўрыс жауабы}=D

{Кїрделілігі}=2

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$063 Тїрлендiру ќатарлары їшiн наќты санды функцияны таѕдаѕыз

A) strstr()

B) strset()

C) atof()

D) strrev()

E) atoi()

{Дўрыс жауабы}=C

{Кїрделілігі}=2

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$064 Файылдајы символдарды оќу функциясын таѕдаѕыз

A) fgets()

B) fputs()

C) fopen()

D) fgetc()

E) fputc()

{Дўрыс жауабы}=D

{Кїрделілігі}=2

{Таќырыбы}=10

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$065 A[5,5] (массив элементтерiнiѕ типi float) жолдыќ матрица шыјаруларыныѕ дўрыс вариантын таѕдаѕыз

A) for(i=0;i<5;i++){

for(j=0;j<5;j++)

printf(“%f”,a[i][j]);

printf(“\n”);}

B) for(i=0;i<5;i++)

for(j=0;j<5;j++)

printf(“%f”,a[i][j]);

C) for(i=0;i<=5;i++){

for(j=0;j<=5;j++)

printf(“%f”,a[i][j]);

printf(“\n”);}

D) for(i=0;i<5;i++){

for(j=0;j<5;j++)

printf(“%f”,a[i,j]);

printf(“\n”);}

E) for(i=0;i<5;i++){

for(j=0;j<5;j++)

printf(“%f”,a[i][j]);}

{Дўрыс жауабы}=A

{Кїрделілігі}=3

{Таќырыбы}=05

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$066 A[7,7] массивтерiнiѕ таќ жолдарда орналасќан оѕ элементтерiнiѕ ќосындысы аныќтайтын дўрыс вариантын таѕдаѕыз

A) for(i=0,s=0;i<7;i+=2)

for(j=0;g<7;i++);

if(a[i][j]>0) s+=a[i][j];

B) for(i=0,s=0;i<7;i+=2)

for( j=0;j<7;j++)

if (a[i][j]>0) s+=a[i][j];

C) for (i=0,s=0;i<7;i+=2)

for(j=0;j<7;j++)

if (a[i][j]>0) s+=a[i][j];

D) for(i=0;s=0;i<7;i+2)

for(j=0;j<7;j++)

if (a[i,j]>0) s+=a[i,j];

E) for(i=0;s=0;i<7,i+=2)

for(j=0;j<7;j++)

if(a[i][j]>0) s+=a[i][j] ;

{Дўрыс жауабы}=B

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$067 Келесi программа баспаја ненi шыјарады

main()

{ static int a[4][4]={{2,3,4,5};

{7,5,9,8};

{1,0,6,7};

{-2,4,5,3}; };

int i, k=0;

for(i=0;i<4;i++)

if (a[i][3-i]>0) k++;

printf(“%d”, k); }

A) 4

B) 2

C) 1

D) 3

E) 0

{Дўрыс жауабы}=B

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$068 a[4][4] массивi берiлсiн. Бас диагональдан жојары орналасќан нольге теѕ емес элементтердiѕ кґбейтiндiсiн жјне санын аныќтайтын программаныѕ дўрыс вариантын таѕдаѕыз

A) k=0; p=1

for(i=0;i<3;i++)

for(j=i+1;j<3;j++)

if (a[i][j]<>0)

{p*=a[i][j];

k++ }

B) k=0; p=1

for(i=0;i<3;i++)

for(j=i;j<3;j++)

{ if (a[i][j]<>0)

{ p*=a[i][j];

k++ } }

C) for(i=0;i<3;i++)

for(j=1;j<3;j++)

if (a[i][j]<>0)

{ p*=a[i][j];

k++ }

D) for(i=0;i<3;i++)

for(j=i+1;j<3;j++)

if (a[i][j]!=0)

{ p*=a[i][j];

k++; }

E) for(i=0;i<3;i++)

for(j=1;j<3;j++)

if (a[i][j]!=0)

{ p*=a[i][j];

k++;}

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$069 a[n][n] массивi берiлген. Бас диагональда орналасќан оѕ элементтерiнiѕ кґбейтiндiсiн жјне ќосындысын аныќтайтын программаныѕ дўрыс вариантын аныќтыѕыз

A) s=0; p=1

for(i=0;i<n;i++)

if (a[i][i]>0)

{ s+=a[i][i];

p*=a[i][i]; }

B) s=0; p=1

for(i=0;i<n;i++)

if (a[i][i]>0)

s+=a[i][i]

p*=a[i][i];

C) s=0; p=1

for(i=0;i<n;i++)

if (a[i][i]>0)

{ s+ =a[i][j]

p*=a[i][j] }

D) s=0; p=1

for(i=0;i<=n;i++)

if (a[i][i]>0)

{ s+=a[i][i]

p*=a[i][j]}

E) s=0; p=1

for(i=0;i<n;i--)

if (a[i][i]>0)

{ s+=a[i][i];

p*=a[i][i]; }

{Дўрыс жауабы}=A

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$070 a[5, 5] массивi берiлген. Ќосымша диагональдан жојары орналасќан терiс элементтерiнiѕ санын аныќтайтын программаныѕ дўрысын таѕдаѕыз

A) k=0

for(i=0;i<3;i++)

for(j=0;j<3-i;j++)

if (a[i][j]<0) k++;

B) k=0

for(i=0;i<4;i++)

for(j=1;j<i;j++)

if (a[i][j]<0) k++

C) k=0

for(i=0;i<3;i++)

for(j=1;j<i+1;j++)

if (a[i][j]<0) k++;

D) k=0

for(i=0;i<4;i++)

for(j=1;j<4-i;j++)

if (a[i][j]<0) k++

  1. k=0;

for(i=0;i<3;i++)

for(j=0;j<2-i;j++)

if (a[i][j]<0) k++

{Дўрыс жауабы}=A

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$071 Бiр јана арифметикалыќ операцияныѕ орындалуын (char ch;) SWITCH таѕдау операторын ќолданып дўрыс вариантын табыѕыз

A) switch (ch){

case ‘-’: z=x-y; break;

case ‘+’: z=x+y; break;

case ‘%’: z=x%y; break;

default: printf(“Work finished”); break; }

B) switch (ch){

case ‘-’: z=x-y;

case ‘+’: z=x+y; break;

case ‘%’: z=x%y; break;

default: printf(“Work finished”); break; }

C) switch {

case ‘-’: z=x-y; break;

case ‘+’: z=x+y; break;

case ‘%’: z=x%y; break;

default: printf(“Work finished”); break; }

D) switch {

case ‘-’: z=x-y;

case ‘+’: z=x+y;

case ‘%’: z=x%y;

default: printf(“Work finished”); break; }

E) switch {

case ‘-’: z=x-y;

case ‘+’: z=x+y; break;

case ‘%’: z=x%y; break;

default: printf(“Work finished”); break; }

{Дўрыс жауабы}=A

{Кїрделілігі}=3

{Таќырыбы}=03

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$072 Келесi программалардыѕ жауаптарыныѕ дўрыс вариантын таѕдаѕыз

#define stroka “Функция копирования”

main(){

static char *ptr=stroka;

static char res[40];

static char name[]=”, функция объединения”;

puts(ptr);

puts(res);

strcpy(res,ptr);

puts(res);

puts(name)

strcat(res,name)

puts(res);

puts(name) ;}

A) Функция копирования

Функция копирования

Функция копирования, функция объединения

B) Функция копирования

Функция копирования, функция копирования

Функция копирования, функция объединения

функция объединения

C) Функция копирования

Функция копирования, функция объединения

Функция копирования, функция объединения

D) Функция копирования

Функция копирования

Функция копирования, функция объединения

функция объединения

E) Функция копирования

Функция копирования, функция объединения,

функция объединения

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$073 Келесi программа нјтиже орындалуыныѕ дўрыс вариантын таѕдаѕыз

main()

{ static char L[ ] =“Сведения о результатах сессии”;

puts(L);

flen(L,8);

puts(L); }

flen(char *stroka, int size)

{ if (strlen(stroka) >size )

*(stroka+size) =‘\o’; }

A) Сведения о результатах сессии

Сведения

B) Сведения о результатах сессии

Сведения о

C) Сведения о результатах сессии

Сведения о рез

D) Сведения о результатах сессии

Сведения о результ

E) Сведения о результатах сессии

Сведения о результатах

{Дўрыс жауабы}=A

{Кїрделілігі}=3

{Таќырыбы}=04

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991.

$$$074 Бiрiншi ноль элементiне дейiн орналасќан, А(10) массивтегi оѕ таќ элементтерiн ауыстыратын дўрыс сипатталатын функциясын таѕдаѕыз

A) void zamena(void)

{i=0;

while (a[i]==0&&i<10)

{if (a[i]>0&&a[i]%2!=0) a[i]=1;

i++; }}

B) void zamena(void)

{i=0;

while (a[i]!=0||i<10)

{if (a[i]>0&&a[i]%2!=0) a[i]=1;

i++; } }

C) void zamena(void)

{i=0;

while (a[i]!=0&&i<10)

{if (a[i]>0||a[i]%2!=0) a[i]=1;

i++; } }

D) void zamena(void)

{i=0;

while (a[i]!=0&&i<10)

{if (a[i]>0&&a[i]%2!=0) a[i]=1;

i++; } }

E) void zamena(void)

{i=0;

while (a[i]!=0&&i<10)

{if (a[i]>0&&a[i]%2==0) a[i]=1;

i++; } }

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=05

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$075 Студенттердiѕ орта балы 4,5 балдан аспауы керек, студенттерге мајлўмат шыјару їшiн программасыныѕ дўрыс фрагментiн атаѕыз (студенттер туралы мајлўматтар массив ќўрылјысында саќталады)

A) for(i=0;i<10;i+=2)

if (mas[i].ball >=4.5)

{rintf(“%s \n”, mas[i].fam);

printf(“%f \n”, mas[i].ball); }

B) for(i=0;i<10;i++)

if (mas[i].ball <=4.5)

{printf(“%f \n”, mas[i].fam);

printf(“%s \n”, mas[i].fam); }

C) for(i=0;i<10;i++)

if (mas[i].ball < 4.5)

{printf(“s ”, mas[i].fam);

printf(“f ”, mas[i].ball);}

D) for(i=0;i<10;i++)

if (mas[i].ball <=4.5)

{printf(“%s \n”, mas[i].fam);

printf(“%f \n”, mas[i].ball);}

E) for(i=0;i<10;i++)

if (mas[i].ball >=4.5)

printf(“%s %f \n”, mas[i].fam, mas[i].ball);

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$076 1990 жылы шыјарылјан Фаронов кiтабыныѕ шыју мајлўматтарыныѕ программасыныѕ дўрыс фрагментiн атаѕыз (кiтап туралы мајлўматтар массивтер ќўрылјысында саќталады)

A) for(i=0;i<15;i++)

if (strcmp(mas[i].avtor,“Фаронов”)=0 && mas[i].god_izd>990)

printf(“%s”, mas[i].nazv);

B) for(i=0;i<15;i++)

if (strcmp(mas[i].avtor, “Фаронов”)==0 && mas[i].god_izd>=1990)

printf(“%s”, mas[i].nazv);

C) for(i=0;i<15;i++)

if (strcmp(mas[i].avtor, “Фаронов”)!=0 & mas[i].god_izd>=1990)

printf(“%s”, mas[i].nazv);

D) for(i=0;i<15;i++)

if (strcmp(mas[i].avtor, “Фаронов”)==0 || mas[i].god_izd<=1990)

printf(“%s”, mas[i].nazv);

E) for(i=0;i<15;i++)

if (strcmp(mas[i].avtor, “Фаронов”)=0)&&(mas[i].god_izd>=1990)

printf(‘%s’, mas[i].nazv);

{Дўрыс жауабы}=B

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$077 Бајасы 500 теѕгеден аспайтын ќуыршаќтардыѕ тiзiмiн шыјару программасыныѕ дўрыс фрагметiн таѕдаѕыз (ќуыршаќ туралы мајлўматтар массив ќўрылјысында саќталынады)

A) for(i=0;i<5;i++)

if (strcmp(ig[i].naz, “кукла”)=0&& ig[i].price<=500)

{printf("%d\n",ig[i].price) ; printf("%d\n",ig[i].vozr);}

B) for(i=0;i<5;i++)

if (strcpy(ig[i].naz, “кукла”)==0& ig[i].price<=500)

{printf("%d\n",ig[i].price) ; printf("%d\n",ig[i].vozr);}

C) for(i=0;i<5;i++)

if (strcmp(ig[i].naz, “кукла”)!=0& ig[i].price<=500)

{printf("%d\n",ig[i].price) ; printf("%d\n",ig[i].vozr);}

D) for(i=0;i<5;i++)

if (strcmp(ig[i].naz, “кукла”)==0&& ig[i].price<=500)

{printf("%d\n",ig[i].price) ; printf("%d\n",ig[i].vozr);}

E) for(i=0;i<5;i++)

if (strcmy(ig[i].naz, “кукла”)==0)&& (ig[i].price<=500)

{printf("%d\n",ig[i].price) ; printf("%d\n",ig[i].vozr);}

{Дўрыс жауабы}=D

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$078 Алматы ќаласында тўратын студенттердiѕ тiзiмiн шыјару їшiн программаныѕ дўрыс фрагментiн таѕдаѕыз (студенттер туралы мајлўматтар массив ќўрылјысында саќталјан)

A) for(i=0;i<10;i++)

if (strcmp(st[i].address, “Алматы”)==0)

{printf("%d\n",st[i].fio);

printf("%d\n",st[i].gruppa)

printf("%d", st[i].god) ;}

B) for(i=0;i<10;i++)

if (strcpy(st[i].address, “Алматы”)==0)

{printf("%s\n",st[i].fio);

printf("%s\n",st[i].gruppa)

printf("%d", &st[i].god) ;}

C) for(i=0;i<10;i++)

if (st[i].address==“Алматы”)

{printf("%s\n",st[i].fio);

printf("%s\n",st[i].gruppa)

printf("%d", st[i].god) ;}

D) for(i=0;i<10;i++)

if (strcpy(st[i].address, “Алматы”)!=0)

{printf("%s\n",st[i].fio);

printf("%s\n",st[i].gruppa)

printf("%d", st[i].god) ;}

E) for(i=0;i<10;i++)

if (strcmp(st[i].address, “Алматы”)==0)

{printf("%s\n",st[i].fio);

printf("%s\n",st[i].gruppa)

printf("%d", st[i].god) ;}

{Дўрыс жауабы}=E

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$079 Кґк тїстi кубиктiѕ бајасын шыјару їшiн программаныѕ дўрыс вариантын таѕдаѕыз (Ойыншыќтар туралы мајлўмат массив ќўрылјысында саќталјан)

A) for(i=0;i<10;i++)

if (strcmp(m[i].naz,“кубик”)!=0&&strcpy(m[i].cvet, “синий”)==0)

printf(“%s”, m[i].zena)

B) for(i=0; i<10; i++)

if (strcmp(m[i].naz,“кубик”)==0 && strcmp(m[i].cvet,“синий”)==0)

printf(“%d”, m[i].zena)

C) for(i=0; i<10; i++)

if (strcat(m[i].naz, “кубик”)==0 || strcmp(m[i].cvet, ‘синий’)!=0)

printf(“%d”, m[i].zena)

D) for(i=0; i<10; i++)

if (strcmp(m[i].naz,“кубик”)=0)&&(strlen(m[i].cvet,“синий”)==0)

printf(“%c”, m[i].zena)

E) for(i=0; i<10; i++)

if (strset(m[i].naz, “кубик”)==0 & strcmp(m[i].cvet, “синий”)=0)

printf(“%d”, mas[i].zena)

{Дўрыс жауабы}=B

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$080 1995 жылы шыјарылјан BMV маркалы машина туралы мјлiметтердi шыјару їшiн программаныѕ дўрыс вариантын таѕдаѕыз (машина туралы мајлўматтар массив ќўрылјысында саќталјан)

A) for(i=0;i<5;i++)

if (strcmp(mas[i].marka, “BMV”)!=0 && mas[i].god==1995)

printf(“%s %d”, mas[i].fio, mas[i].nomer);

B) for(i=0;i<5;i++)

if (strcmp(mas[i].marka, “BMV”)==0 & mas[i].god==1995)

printf(“%s %d”, mas[i].fio, mas[i].nomer);

C) for(i=0;i<5;i++)

if (strcmp(mas[i].marka, “BMV”)==0 && mas[i].god==1995)

printf(“%s %d”, mas[i].fio, mas[i].nomer);

D) for(i=0;i<5;i++)

if (strcmp(mas[i].marka, “BMV”)==0 || mas[i].god==1995)

printf(“%s %d”, mas[i].fio, mas[i].nomer);

E) for(i=0;i<5;i++)

if (strcmp(mas[i].marka, “BMV”)==0) && (mas[i].god==1995)

printf(“%d %s”, mas[i].fio, mas[i].nomer);

{Дўрыс жауабы}=C

{Кїрделілігі}=3

{Таќырыбы}=07

{Мамандыќ коды}=050703

{Оќулыќ}=Уинер Р.Язык Турбо Си: Пер. с англ. – М.: Мир, 1991

$$$081 1995 жылдан кейiн шыјарылјан, FORD маркалы машина туралы мјлiметтердi шыјару їшiн программаныѕ дўрыс фрагментiн таѕда (Машина туралы мајлўматтар массив ќўрылјысында саќталјан)

Соседние файлы в папке Языки программирования