Sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау

Stdlib.h нені енгізу үшін қолданылады?ответ: random

str1, str2жолдық мәліметтерін енгізудің дұрыс фрагментін таңдаңыз:ответ: scanf(“%s%s“, str1, str2);

switch операторы – дегеніміз:ответ: шартты оператор

SWITCH операторынан және цикл операторларынан шығуға арналған операторды көрсетіңіз:ответ: continue

switch операторында таңдау белгісі қай мәліметтер типіне жататынын көрсетіңіз:ответ: float

SWITCHтаңдау операторын тек бір ғана (charch;) арифметикалық операцияларын орындауға қолданудың дұрыс нұсқасын таңдаңыз:ответ: switch (ch){case ‘-’: z=x-y; break; case ‘+’: z=x+y; break; case ‘%’: z=x%y; break; default: printf(“Work finished”); break; }

WHILE операторын қолдануын дұрыс сипаттамасын көрсетіңіз : sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: k=1; while (k<=n){ z+=x+k*y; k++; }

WHILE операторын қолдануын дұрыс сипаттамасын көрсетіңіз : sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: i=1; while (i<=n) { s+=i*x+1; i++; }

WHILE циклі үшін есептің дұрыс нұсқасын көрсетіңіз: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: k=p=f=1; while (k<=n){ f*=k; p*=(1+sin(k*x)/f); k++;}

while (a[i]==0&&i<10) {if (a[i]>0&&a[i]%2!=0) a[i]=1;i++; }}

А(4,4) массивінің бас диагоналінен жоғары емес элементтердің арасынан максимал элемент және оның позициясын анықтауға арналған бағдарламаның дұрыс фрагментін таңдаңыз:ответ: max=a[0,0]; l=m=0; for(i=1;i<4;i++) for(j=0;j<i;j++) if (a[i,j]>max) {max=a[i][j]; l=i; m=j; }

А(6,6) массивінің жұп жолдарында орналасқан тақ элементтердің саны мен суммасын анықтауға арналған бағдарламаның дұрыс фрагментін таңдаңыз:ответ: for(i=1;i<6;i+=2) for(j=s=k=0;j<6;j++) if (a[i][j]%2==0) { k++; s+=a[i][j]; }

А[10] массивінің бірінші нөлдік элементіне дейін орналасқан жұп элементтердің көбейтіндісін табуға арналған бағдарламаның дұрыс фрагментін таңдаңыз:ответ: i=0; p=1; do {if (i%2==0) p*=a[i]; i++;} while (a[i]!=0&&i<10);

А[10] массивінің бірінші нөлдік элементіне дейін орналасқан оң жұп элементтерді ауыстыруға арналған функцияның дұрыс сипаттамасын таңдаңыз:ответ: void zamena(void) {i=0;

а[3] = {1,3,5} жиымы берiлді. Осы жиымды экранға шығаратын программаны көрсетіңіз...ответ: int i, a[3] = {1,3,5}; for(i=0;i<3;i++) printf(“ %d”,a[i]);

А[8] массивінің бірінші теріс элементіне дейін орналасқан тақ элементтердің суммасын табуға арналған бағдарламаның дұрыс фрагментін таңдаңыз:ответ: i=s=0; while (a[i]>0&&i<8) {if (a[i]%2!=0) s+=a[i];i++;}

Адрес бойынша операцияны көрсетіңіз.ответ: @

Алматы қаласында тұратын студенттер тізімін шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Студенттер туралы мәліметтер құрылымдық массивте сақталған):ответ: 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);}

АСУ мамандығының студенттері туралы мәліметтерді шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Студенттер туралы мәліметтер құрылымдық массивте сақталған):ответ: for(i=0;i<10;i++) if (strcmp(mas[i].gruppa, “АСУ”)!=0) printf(“%s %d”,mas[i].fam, mas[i].god_r);

Бағасы 500 тг -ден аспайтын қуыршақтар тізімін шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Ойыншықтар туралы мәліметтер құрылымдық массивте сақталған): ответ: 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);}

Бөлгендегi қалдық табу операциясы қалай берiледi?ответ: %

Бүтін сандар массивы қандай типті сандардан тұрады?ответ: Int

Бүтін сандардан құралған А(5,5) массивін енгізудің дұрыс нұсқасын таңдаңыз:ответ: for(i=0;i<5;i++) for(j=0;j<5;j++) scanf(“%d”, a[i][j]);

Бүтін сандық арифметикада ғана қолданылатын операцияны көрсетіңіз:ответ: +

Бір типке жататын элементтерден құралатын құрылымдық тип?ответ: массив

Бірнеше өрнекті (шарттарды) біріктіруге арналған операцияны таңдаңыз, егер оларды бір уақытта орындау қажет болса:ответ: &&

Графикалық функциялармен жұмыс істеу үшін препроцессордың қандай директивасын қосу керекответ: #include <graphics.h>

Динамикалық массивтер дегеніміз не?ответ: Массивтің өлшемін алдын-ала білу мүмкін болмайтын массивтер

Егер float пен double типтері араласса, нәтижесі – ... болады;ответ: double;

Енгізу/шығару функциялары үшін препроцессордың қандай директивасын қосу керек ответ: #include <stdio.h>

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ;

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: y=pow(exp(3*x)+7,1/4)+cos(pow(x,5))+log(abs(3*x+7));

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: y=pow(x,5)+pow(cos(x),3)+x%7+log(abs(4*x));

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ;

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ;

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ;

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: y=pow(pow(x,3)+4,1/5)+sin(pow(x,4))+tan(pow(x,3));

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: a1, …, a6 бүтін сандары берілген; есептеу керек: (a1-a6)( a3-a4)( a5-a2)ответ: px=a; p=0; for(i=0;i<6;i+=2) p+=*(px+i)-*(px+5-i);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: a1,…,a10 бүтін сандары берілген; есептеу керек: a1a10+a2a9+a3a8+a4a7+a5a6ответ: px=x; s=1; for(i=0;i<5;i++) s*=*(px+i)**(px+9-i);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: a1,…,a10 бүтін сандары берілген ; есептеу керек: min(a1+a6, a2+a7, a3+a8, a4+a9, a5+a10)ответ: px=x; min=*px+*(px+5); for(i=1;i<5;i++) if (*(px+i)+*(px+5+i)<min) min=*(px+i)+*(px+5+i);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: a1,…,a10 бүтін сандары берілген; ai=ai+5 для i=1, …,5 теңдігін тексеруответ: px=x; for(i=0;i<10;i++) if (*(px+i)!=*(px+5+i)) { printf(“не выполняется”); break; }

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: a1,…,a10;бүтін сандары берілген; ai+a11-i>17 для i=1, …,5 теңдігін тексеруответ: px=*x; for(i=0;i<5;i++) if (*(px+i)+*(px+9-i)<17) { printf(“выполняется”); break; }

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: x1, x2, x3, x4 бүтін сандары берілген; есептеу керек: x1x4+x2x3+x3x2+x4x1ответ: p=x; s=0; for(i=0;i<4;i++) s+=*(p+i)**(p+3);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: x1, x2, x3, x4 бүтін сандары берілген; x1-x4, x2-x4, x3-x4 реттілігін алуответ: p=x; for(i=0;i<3;i++) *(p+i)=*(p+i)-*(p+3);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: x1,…,x8 бүтін сандары берілген; есептеу керек: (x1+x8)(x2+x7)…( x8+x1)ответ: px=*x; p=1; for(i=0;i<8;i++) p*=*(px+i)+*(px+7);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: даны целые числа x1,…,x8 бүтін сандары берілген; еспетеу керек: (x1+x2+2x8)(x2+x3+2x7) …(x7+x8+2x2)ответ: px=x; p=0; for(i=0;i<7;i+=2) p+=*(px+i)+*(px+i+1)+2**(px+7-i);

Есепті шешу үшін дұрыс нұсқаның фрагментін көрсетіңіз: егер а £ b және с < 3, онда а-ны меншіктеу (с+b)ответ: if (a<=b && c<3) a=c+b;

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: берілгені x және y, егер екеуінің біреуі теріс болса,онда сан 0,5-ке өседіответ: if ( x<0 || y<0) {x+=0.5; y+=0.5;}

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: егер a³b³c, онда әрқайсысын квадратқа ауыстыру керек ответ: if (a>=b && b>=c) {a*=a; b*=b; c*=c;}

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: берілген x және y, егер олар(0,5; 2) аралығында жатпайтын болса, онда сандарды 10 ретке азайтыңызответ: if ((x<=0.5 && x>=2) && (y<=0.5 && y>=2)) {x/=10; y/=10;}

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: берілген a және b, кішісін жартысына алмастыру, үлкенін– қосарланған туындыға ауыстыруответ: if (a<b) {a1=(a+b)/2; b1=2*a*b;}

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: егер a£b£c£d, онда әрқайсысының мағынасын олардың үлкенімен алмастыру,кері жағдайда әрқайсысын квадратпен ауыстыру ответ: if (a<=b && b<=c && c<=d) a=b=c=d; else {a*=a; b*=b; c*=c; d*=d;}

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: берілген a және b, егер бірінші сан екіншісінен кіші болса, онда біріншісін экранға шығару ,кері жағдайда екі санды да шығаруответ: if (a<b) printf(“%d”, a); else printf(“%d%d”, a, b);

Есепті шешу үшін шартты оператордың дұрыс сипаттамасын таңдаңыз: егер екі санның қосындысы 1-ден кіші болса, онда осы сандардың орташа арифметикалық ортасын, кері жағдайда-орташа геометриялық ортасын табу ответ: if (x+y<1) s=(x+y)/2; else s=sqrt(x*y);

Жолдар тұрақтысы үшін дұрыс сипаттаманы таңдаңызответ: #define s “stroka”

Жолдарды шығару үшін түрлендіруші спецификаторды таңдаңыз ответ: %s

Жолдарды біріктіруге арналған функцияны таңдаңыз: ответ: strtod()

Жолдарды көшіруге арналған функцияны таңдаңыз: ответ: strcat()

Жолдарды салыстыруға арналған функцияны атаңыз:ответ: strcpy()

Жолдарды файлға жазуға арналған функцияны көрсетіңіз:ответ: fputs()

Жолдармен жұмыс істеу үшін препроцессордың қандай директивасын қосу -керек ответ: #include <string.h>

Жолды double типті сандық мағынаға түрлендіруге арналған функцияны атаңыз:ответ: strchr()

Жолды бүтін санға түрлендіруге арналған функцияны атаңыз:ответ: atof()

Жолды енгізуге арналған функцияны атаңыз: ответ: getch()

Жолды нақты санға түрлендіруге арналған функцияны атаңыз:ответ: strstr()

Жолды шығаруға арналған функцияны атаңыз: ответ: puts()

Жолдық мәліметтерді сипаттаудың дұрыс нұсқасын таңдаңыз: ответ: int s[10]

Жолдың ұзындығын анықтау үшін арналған функцияны көрсетіңіз:ответ: strcat()

Жылжымалы нүктелі экспоненциалды саншығару үшін түрлендіруші спецификаторды таңдаңызответ: %e

Кездейсоқ сандар генерациясы жұмыс істеу үшін препроцессордың қандай директивасын қосу керек ответ: #include <stdlib.h>

Кездейсоқ сандарды пайдаланатын генераторды іске қосу программа мәтініне қандай директива жазылады?ответ: stdlib.h

Кейінгі шарты бар циклдың операторын атаңыз: ответ: for

Келесі бағдарлама жауабының дұрыс нұсқасын таңдаңыз: #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);}ответ: Көшіру функциясы Көшіру функциясы Көшіру функциясы, біріктіру функциясы

Келесі программаның дұрыс орындалу нәтижесін таңдаңыз: main() { staticcharL[ ] = “Сведения о результатах сессии”; puts(L); flen(L,8); puts(L); } flen(char *stroka, int size) { if (strlen(stroka)>size ) *(stroka+size) = ‘\o’; }ответ: Сведения о результатах сессии Сведения

Келесі программаның нәтижесі қалай жазылады: main() {int a=12,b=13,c=14,x,y,z; x=++a; y=++b<c&&c--<a; z=!(b<a); printf("x=%d, y=%d, z=%d", x, y, z); }ответ: x=13, y=0, z=0

Келесі программаның нәтижесі қалай жазылады: double a[7]={2,3,1,4,-2,5,6}; main() { int i; for(i=0;i<7;i+=2) a[i]=pow(a[i],3); for(i=0;i<7;i++) printf(“%f ”,a[i]); }ответ: 8 3 1 4 –8 5 216

Келесі программаның нәтижесі қалай жазылады: main() {int a=4,b=6,c=1,s,d,f; s=a<b !! b<=c; d=--s+ ++b; f=s<d; printf("f=%d, d=%d, s=%d", f, d, s); }ответ: f=1, d=7, s=-1

Келесі программаның нәтижесі қалай жазылады: main() {int a=5 b=6, c=7, d; d=(a++ - (--b))+(c - a--) ; printf(“d=%d, a=%d ”, d,a); }ответ: d=2 a=5

Келесі программаның нәтижесі қалай жазылады: main() {int x=4,y=17,z=3,s,d,f; s=(int)y/x+z; d=y%x+s%z; f=++x+--y; printf("s=%d,f=%d,d=%d",s,f,d);}ответ: s=2,f=21,d=3

Келесі программаның нәтижесі қалай жазылады: main() {int a=9,b=25,c=8,x,y,z; x=++a+b%7; y=!(b++<c&&c--<a--); z=(b>++a%3); printf("x=%d, y=%d, z=%d", x, y, z); }ответ: x=14, y=0, z=1

Келесі программаның нәтижесі қалай жазылады: main() { int a,i; for(i=3,a=2;a<25;a*=i) i++; printf("a=%d i=%d\n", a, i);}ответ: a=120 i=5

Келесі программаның нәтижесі қалай жазылады: main() { int i=3, p=1; for(;i*i*i>0;i--) p*=i*(i+1); printf("i=%d, p=%d\n",i,p); }ответ: i=0, p=144

Келесі программаның нәтижесі қалай жазылады: main() {float k, s=0, i=1, e=0.5; do { k=1/i; s+=k; i++; } while (k>e) printf("s = %3.2f ",s); }ответ: s = 1.00

Келесі программаның нәтижесі қалай жазылады: main() {int a=4,b=6,c=1,s,d,f; s=a++; d=--a+c--; f=a<b&&c<d; printf("s=%d,f=%d,d=%d",s,f,d); }ответ: s=4, f=1, d=5

Келесі программаның нәтижесі қалай жазылады: main() {int s=17,t=29,z=47,x,y,f; x=!(s>t)&&(s>z); y=x++ +--z; f=(y>=z); printf(“x=%d, y=%d, f=%d”, x, y, f); }ответ: x=1, y=46, f=1

Келесі программаның нәтижесі қалай жазылады: main() {int x=10,y=4,z=3,a,b; a=!(x>y); b=a++-z--; printf(“a=%d, b=%d”, a, b); }ответ: a=0, b=-3

Келесі программаның нәтижесі қалай жазылады: main() {int x=4, y=3, w =1, t; w++; t=++x-y; y--; printf (“t=%d,%d,%d,%d”, t, x, y, w); } ответ: t=2,5,3,1

Келесі программаның нәтижесі қалай жазылады: 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); }ответ: p=150

Келесі программаның нәтижесі қалай жазылады: 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); }ответ: 12

Келесі программаның нәтижесі қалай жазылады: inta[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); }ответ: 256

Келесі программаның нәтижесі қалай жазылады: inta[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); }ответ: 26

Келесі программаның нәтижесі қалай жазылады: 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); }ответ: 4

Келесі программаның нәтижесі қалай жазылады: main() {int i=5,p=1; while (--i>1) p*=i; printf("i=%d, p=%d\n", i, p);}ответ: i=1, p=120

Келесі программаның нәтижесі қалай жазылады: main(){ int k,f; float p; k=f=1; while (++k<=3) f*=k; printf("k=%d f=%d ", k, f);}ответ: k=4 f=6

Келесі программаның нәтижесі қалай жазылады: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); }ответ: 4

Келесі программаның нәтижесі қалай жазылады: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); }ответ: 20 5

Келесі программаның орындалуы нәтижесінде не жазылады: main() { int i, a[7]={0,1,2,0,5,6,4}; for (i=0;i<7;i++) {if (a[i]==5) break; a[i]*= a[i];} for (i=0;i<7;i++) printf("%d ",a[i]);}ответ: 0 1 4 0 5 6 4

Келесі программаның орындалуы нәтижесінде не жазылады: main() { int i;float a[5]={0,1,2,0,5}; for (i=0;i<5;i++) {if (a[i]==0) continue; a[i]=1/a[i];} for (i=0;i<5;i++) printf(" %2.1f",a[i]);} ответ: 0 1 0.5 0 0.2

Келесі программаның орындалуы нәтижесінде не жазылады: 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); }ответ: 14, 4

Көк түсті кубиктер бағасын шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Ойыншықтар туралы мәліметтер құрылымдық массивте сақталған):ответ: for(i=0;i<10;i++); if (strcmp(m[i].naz,“кубик”)!=0&&strcpy(m[i].cvet, “синий”)==0) printf(“%s”, m[i].zena);

Көрсеткіштің көмегімен құрылымның элементіне шығу операциясын таңдаңыз: ответ: >>

Қай нұсқада DO WHILE операторының қолданылуы дұрыс көрсетілген :ответ: k=15; x=1; do { x*=5; printf(“%d”,x); i++} while (k<=7);

Қай нұсқада DO WHILE операторының қолданылуы көрсетілген ответ: i=10; s=0; do { s+=1/i; i++; } while (i<0);

Қосындыны e дәлдікпен есептегендегі дұрыс нұсқасын көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: k=1; do { ak=1/(sqrt(abs(x))+pow(k,2)); k++; s+=ak; } while (abs(ak)>e);

Қосындыны e дәлдікпен есептегендегі дұрыс нұсқасын көрсетіңіз sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: k=1; do { ak=pow(-1,k)*(k+1)*pow(x,k)/pow(3,k); k++; s+=ak;} while (abs(ak)>e);

Қосындыны e дәлдікпен есептегендегі дұрыс нұсқасын көрсетіңіз: sizeof стандартты операторы не үшін қолданылады ответ: Си тілінде объектілердің мәндерін байт арқылы анықтау - student2.ru ответ: k=1; do { ak=pow(-1,k)*pow(x,k)/(pow(3,k) +pow(2,k)); k++; s+=ak; }while (abs(ak)>e);

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 56410 және 56420 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; float a[2],*pa; short b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 56410 56420 көрсеткіштер +1: 56412 56422

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 35400 және 35420 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; long a[2],*pa; char b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 35400 35420 көрсеткіштер +1: 35401 35422

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 45400 және 45620 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; float a[2],*pa; char b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 45400 45620 көрсеткіштер +1: 45401 45621

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 56014 және 56026- массивтің бастапқы адрестері a[2] және b[2] ) main() { int a[2] , *pti , i ; float b[2] , *ptf; pti=a; ptf=b; for(i=0; i<2;i++) printf(“көрсеткіштер +%d: %u %u \n”, i , pti+i, ptf+i); ответ: көрсеткіштер+0: 56014 56026 көрсеткіштер+1: 56015 56028

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 55410 және 55420 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i, a[2],*pa; double b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 55410 55420 көрсеткіштер +1: 55411 55428

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 54300 және 54200 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; long a[2],*pa; double b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 54300 54200 көрсеткіштер +1: 54302 54208

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 55410 және 55420 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; long a[2],*pa; short b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 55410 55420 көрсеткіштер +1: 55412 55422

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 55522 және 55496- массивтің бастапқы адрестері a[2] және b[2] ) main() {int i; char a[2],*pa; short b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 55522 55496 көрсеткіштер +1: 55524 55497

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65014 және 65026 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i, a[2],*pa; long b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 65014 65026 көрсеткіштер +1: 65016 65030

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65410 және 65426 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i, a[2],*pa; short b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 65410 65426 көрсеткіштер +1: 65412 65434

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65400 және 65440 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i, a[2],*pa; char b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 65400 65440 көрсеткіштер +1: 65401 65442

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 66410 және 66400 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; float a[2],*pa; long b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 66410 66400 көрсеткіштер +1: 66412 66402

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65500 және 65400 - массивтің бастапқы адрестері a[2] және b[2]) main() {int i; float a[2],*pa; double b[2],*pb; pa=a; pb=b for(i=0;i<2;i++) printf(" көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер+0: 65500 65400 көрсеткіштер +1: 65504 65408

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65522 және 65496- массивтің бастапқы адрестері a[2] және b[2] ) main() {int i; char a[2],*pa; double b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf(" көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 65522 65496 көрсеткіштер +1: 65524 65504

Массив көрсеткіші қолданылған бағдарламада не жазылады (мұндағы 65522 және 65496- массивтің бастапқы адрестері a[2] және b[2] ) main(){int i; short a[2],*pa; double b[2],*pb; pa=a; pb=b; for(i=0;i<2;i++) printf("көрсеткіштер +%d: %u %u\n",i,pa+i,pb+i);}ответ: көрсеткіштер +0: 65522 65496 көрсеткіштер +1: 65524 65504

Массивтердің өлшемдері тұрақтылар түрінде алдын-ала жарияланатын, өлшемдері өзгермейтін массив?ответ: Статикалық массивтер

Массивтің өлшемін алдын-ала білу мүмкін болмайтын массивтер?ответ: Динамикалық массивтер

Математикалық функциялармен жұмыс істеу үшін препроцессордың қандай директивасын қосу керекответ: #include <math.h>

Матрицаның бас диагоналында жатқан элементтің жолы мен бағандарының номері қандай болады?ответ: Бірдей

Матрицаның қосымша диагоналында жататын элементтің индекстері үшін қандай шарт орындалады?ответ: j=n-i+1

Нақты сандарды шығару үшін түрлендіруші спецификаторды таңдаңызответ: %f

Объект өлшемін байт бойынша анықтауға арналған функцияны көрсетіңіз:ответ: strlen()

Орта баллы 4,5-тен аспайтын студенттер туралы мәліметтерді шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Студенттер туралы мәліметтер құрылымдық массивте сақталған):ответ: for(i=0;i<10;i+=2) if (mas[i].ball >= 4.5) {printf(“%s \n”, mas[i].fam); printf(“%f \n”, mas[i].ball); }

Өзiн-өзi шақыратын функция не деп атаймыз?ответ: рекурсия

Параметрлі цикл операторын көрсет...ответ:For

Пернетақтадан еңгізуді күту функциясы?ответ: getch

Пильщиков кітаптарының тізімі туралы мәліметтерді шығаруға арналған бағдарламаның дұрыс фрагментін таңдаңыз (Кітаптар туралы мәліметтер құрылымдық массивте сақталған):ответ: for(i=0;i<10;i++) if (strcmp(bk[i].avtor, “Пильщиков”)=0) {printf("%s\n",bk[i].naz); printf("%d", bk[i].god);}

Постфикстік форманы ұлғайту операциясын көрсетіңіз:ответ: ++i

Префикстік форманы ұлғайту операциясын көрсетіңіз:ответ: +++i

Символдар тұрақтысы үшін дұрыс сипаттаманы таңдаңызответ: #define s “A”

Символдарды шығару үшін түрлендіруші спецификаторды таңдаңызответ: %с

Символды жолға бірінші кірістіру позициясын табуға арналған функцияны көрсетіңіз: ответ: strcat()

Символды жолға соңғы кірістіру позициясын табуға арналған функцияны көрсетіңіз: ответ: strcat()

Символды енгізу функциясын таңдаңыз:ответ: getch()

Символды файлдан оқудың функциясын таңдаңыз: ответ: fgets()

Символдық массив қандай типті символдардан тұрады?ответ: char

Сыртқы айнымалыларды сипаттауға арналған жады классының атауын көрсетіңіз:ответ: auto

Таңбамен ондық бүтін сандарды шығару үшін түрлендіруші спецификаторды таңдаңызответ: %d

Таңбасыз он алтылық бүтін сандарды шығару үшін түрлендіруші спецификаторды таңдаңыз ответ: %x

Таңбасыз сегіздік бүтін сандарды шығару үшін түрлендіруші спецификаторды таңдаңыз ответ: %o

Таңбасыз бүтін типті мәліметтерді сипаттауға арналған мәліметтер типін көрсетіңіз:ответ: long

Таңбасыз мәліметтерді сипаттау үшін қолданылатын мәліметтер типін көрсетіңіз:ответ: double

Таңдау операторы (нұсқауы) қай сөз арқылы берiледi?ответ: switch

Төменде көрсетілген операциялардың ішінен ең кіші басымдылыққа ие операцияны көрсетіңіз:ответ: &&

Тұрақтыны анықтайтын препроцессор директивасын атаңызответ: #define

Файл тақырыптарын қосу үшін қандай препрцессор директивасы қолданылады ответ: #include

Форматталған мәліметтерді енгізу функциясын таңдаңыз: ответ: printf()

Форматталған мәліметтерді шығару функциясын таңдаңыз: ответ: printf()

Цикл операторын анықтаңызответ: For

Циклдан шықпастан, циклдың бірнеше операторларын қалдырып кетуге мүмкіндік беретін операторды атаңыз:ответ: break

Шартты алдын ала тексеретін цикл операторы?ответ: While do

Шартты соңынан тексеретін цикл операторы?ответ: Do while

Шарттың үлкен санын тексеруді ұйымдастыруға арналған операторды таңдаңыз: ответ: if

Экранды тазарту үшін препроцессордың қандай директивасын қосу керекответ: #include <conio.h>

Наши рекомендации