Читайте также: |
|
201. егер х=3, у=10, b=(x<y)?x:y болса, b-ның мәні неге тең?
А) b=3
В) b=10
С) b=3/10
D) b=10з
E) b=7
202. егер х=13, у=10, b=(x>y)?x:y болса, b-ның мәні неге тең?
А) b=13
В) b=3
С) b=13/10
D) b=10/13
E) b=23
203. егер х=3, у=1, b=(x>y)?x:y болса, b-ның мәні неге тең?
А) b=3
В) b=2
С) b=3/2
D) b=2/3
E) b=1
204. Егер х=10, у=5 болса, (х<у)? х: у өрнегiнiң мәні неге тең?
А) 5
В) 10
С) 50
D) 15
E) 0
205. Егер х=10, у=5 болса, (х= =у)? х: у өрнегiнiң мәні неге тең?
А) 5
В) 25
С) 50
D) 15
E)10
206. Егер х=2, у=5 болса, (х>у)? х*x: у*3 өрнегiнiң мәні неге тең?
А) 15
В) 4
С) 50
D) 13
E) 2
207. Егер х=10, у=5 болса, (х>у)? х/2: у*6 өрнегiнiң мәні неге тең?
А) 5
В) 30
С) 50
D) 15
E) 10
208. Егер х=10, у=5 болса, (х>у)? х*y: x/у өрнегiнiң мәні неге тең?
А) 50
В) 2
С) 50
D) 15
E) 5
209. Егер х=10, у=5 болса, (х<у)? х: у*x+5 өрнегiнiң мәні неге тең?
А) 55
В) 5
С) 50
D) 15
E) 10
210. Егер х=10, у=5 болса, (х>у)? х*y/2: у*3 өрнегiнiң мәні неге тең?
А) 25
В) 5
С) 50
D) 15
E) 10
211. Егер х=10, у=5 болса, (х>у)? х-y: у-x өрнегiнiң мәні неге тең?
А) 5
В) -5
С) 50
D) 15
E) -15
212. егер x=12, а=(х>10)?x:x*2 болса, а-ның мәні неге тең?
А) 12
В) 24
С) 144
D) 2
E) 10
213. егер x=5, а=(х>10)?x-3:x*x болса, а-ның мәні неге тең?
А) 25
В) 2
С) 0
D) 10
E) 5
214. егер x=-2, а=(х>0)?x:-x болса, а-ның мәні неге тең?
А) 2
В) -2
С) 4
D) 0
E) -4
215. егер x=4, а=(х>10)?x:-x болса, а-ның мәні неге тең?
А) - 4
В) 4
С) 0
D) 4/10
E) 10
216. егер x=0, а=(х>-1)?x*x:2*x+23 болса, а-ның мәні неге тең?
А) 23
В) 0
С) 25
D) -1
E) 22
217. егер x=3, а=(х>10)?x:-x болса, а-ның мәні неге тең?
А) -3
В) 3
С) 9
D) -1
E) 10
218. егер x=2, а=(3*х+10)?x:-x болса, а-ның мәні неге тең?
А) 2
В) -2
С) 5
D) 10
E) 12
219. егер x=2, а=(3*х-70)?x*x:-x болса, а-ның мәні неге тең?
А) 4
В) -4
С) 70
D) 0
E) 2
220. егер x=2, а=(8*х-16)?x:-x болса, а-ның мәні неге тең?
А) -2
В) 2
С) 4
D) 0
E) 8
221. егер x=5, а=(х>10)?x:-x болса, а-ның мәні неге тең?
А) -5
В) 3
С) 9
D) 0
E) 10
222. Файлды ашудың негізгі режимдеріне «+» символын қосып жазғанда орындалатын режим
А) файлдан ақпарат оқу және оның соңына ақпарат қосып жазу үшін ашу
В) файлдың соңына мәліметтерді жазу үшін ашу, содан соң жабу
С) файлдан ақпаратты жазу және оған ақпаратты алмастыру үшін ашу
D) бос файлдан ақпаратты өшіру және оған мәлімет қосу үшін файлды қосу
E) файлдың соңына мәліметтерді қосу үшін ашу, содан соң файлды жабу
223. Таңбасыз тип
А) unsigned
В) signed
С) long double
D) long
E) unsign
224. 2-лiк дәлдiктегi ұзын тип
А) long double
В) unsigned
С) long char
D) signed
E) unsign long
225. нөлдiк байт
А) «\0»
В) 0
С) «0»
D) ‘/0’
E) «\\0»
226. Жолды дисплейге шығару
А) puts ()
В) gets()
С) getch()
D) printf()
E) scanf()
227. S2 жолын S1 – ге көшiру
А) strcpy (S1,S2)
В) strcmp (S1,S2
С) strlen (S)
D) strcat (S1,S2)
E) strcpy (S2,S1)
228. S2 жолын S1 – ге тiркеу
А) strcat (S1,S2)
В) strcmp (S1,S2
С) strlen (S)
D) strcpy (S1,S2)
E) strcat (S2,S1)
229. S2 жолын S1-мен салыстыру
А) strcmp (S1,S2)
В) strcat (S1,S2)
С) strcpy (S1,S2)
D) strlen (S)
E) strcmp (S2,S1)
230. S жолының ұзындығын анықтау
А) strlen (S)
В) strcat (S1,S2)
С) strcmp (S1,S2
D) strcpy (S1,S2)
E) strcat (S)
231. Бар типке жаңа ат беру
А) type def
В) defined
С) include
D) stdio.h
E) define
232. Макросты енгiзу директивасы
А) # define
В) # undef
С) type def
D) # else
E) # defined
233. Макросты алып тастау директивасы
А) # undef
В) # define
С) # include
D) # else
E) # defined
234. объектінің – бас тақырыбын қосу директивасы
А) # include
В) # else
С) # define
D) # undef
E) # incluide
235. Өрнек шын болғандағы компиляция директивасы
А) # if
В) # else
С) # error
D) # if def
E) # if defined
236. Макрос анықталған кездегi компиляция директивасы
А) # if def
В) # error
С) # ifndef
D) # else
E) # elsedef
237 if-тегi өрнек жалған болған кездегi компиляция директивасы
А) # else
В) # ifndef
С) # error
D) # undef
E) # if
238. Сигналдарды өңдеудің бастапқы файлы
А) signal.h
В) string.h
С) ctype.h
D) stdlib.h
E) type.h
239. параметр саны белгiсiз функцияны қуаттаудың бастапқы файлы
А) stdarg.h
В) ctype.h
С) locale.h
D) stdlib.h
E) stdio.h
240. Стандартты енгiзу/шығарудың бастапқы файлы
А) stdio.h
В) time.h
С) stdlib.h
D) stddef.h
E) ctype.h
241. Жалпылама функцияның бастапқы файлы
А) stdlib.h
В) stdio.h
С) stddef.h
D) locale.h
E) ctype.h
242. Символдар жолымен жұмыс iстеу функциясының бастапқы файлы
А) string.h
В) stdlib.h
С) time.h
D) stddef.h
E) type.h
243. Уақытпен және датамен жұмыс iстеудің бастапқы файлы
А) time.h
В) stdio.h
С) stdlib.h
D) stddef.h
E) ctype.h
243. «Іске асуымен анықталатын әрекет»директивасы
А) # pragma
В) # include
С) # error
D) # end if
E) # defined
244. null- директивасы
А) #
В) # include
С) # error
D) # undef
E) # defined
245. # if def –ті өрнек түрінде көрсету
А) # defined
В) # include
С) # error
D) # undef
E) # end if
246. Программа диагностикасының бастапқы файлы
А) assert.h
В) locale.h
С) stdarg.h
D) ctype.h
E) time.h
247. ЗСимволдарды түрлендіру және тексерудің бастапқы файлы
В) stdarg.h
С) assert.h
D) string.h
E) time.h
248. Қателерді тексерудің бастапқы файлы
А) errno.h
В) stdarg.h
С) assert.h
D) ctype.h
E) time.h
249. Қалғымалы нүкте сандарымен жұмыс орындау бастапқы файлы
А) float.h
В) string.h
С) errno.h
D) ctype.h
E) time.h
250. Бүтін типтілердің өлшемдерін анықтайтын бастапқы файл
А) limits.h
В) errno.h
С) string.h
D) assert.h
E) time.h
251. Интернациональдық ортаны қолдайтын тақырыптық файлы
А) locale.h
В) errno.h
С) ctype.h
D) stdlib.h
E) time.h
252. Математикалық кітапхананы қосатын тақырыптық файл
А) math.h
В) assert.h
С) stdlib.h
D) string.h
E) time.h
253. Сигналдарды өңдейтін тақырыптық файл
А) signal.h
В) string.h
С) ctype.h
D) stdlib.h
E) time.h
254. Параметр саны белгiсiз функцияны қолдайтын бастапқы файлы
А) stdarg.h
В) ctype.h
С) locale.h
D) stdlib.h
E) time.h
255. Әртүрліні қолдайтын бастапқы файлы
А) stddef.h
В) ctype.h
С) time.h
D) locale.h
E) string.h
256. Стандартты енгiзу/шығарудың бастапқы файлы
А) stdio.h
В) time.h
С) stdlib.h
D) stddef.h
E) string.h
257. Жалпылама функцияның бастапқы файлы
А) stdlib.h
В) stdio.h
С) stddef.h
D) locale.h
E) string.h
258. Символдар жолымен жұмыс iстеу функциясының бастапқы файлы
А) string.h
В) stdlib.h
С) time.h
D) stddef.h
E) stdio.h
259. Уақытпен және датамен жұмыс iстеудің бастапқы файлы
А) time.h
В) stdio.h
С) stdlib.h
D) stddef.h
E) string.h
260. Файлды ашу функциясы
А) Функция fopen()
В) Функция feof()
С) Функция rewind()
D) Функция fread()
E) Функция fclose()
261. Файлды жабу функциясы
А) Функция fclose()
В) Функция fopen()
С) Функция feof()
D) Функция rewind()
E) Функция close()
262. Файлды өшiру функциясы
А) Функция remove()
В) Функция fclose()
С) Функция fopen()
D) Функция fread()
E) Функция remobe()
263. Файл позициясының көрсеткiшiн басына орналастыру функциясы
А) Функция rewind()
В) Функция feof()
С) Функция fread()
D) Функция fclose()
E) Функция revind()
264. Егер файл соңына жетсе, «шын» мән қабылдайтын функция
А) Функция feof()
В) Функция fopen()
С) Функция fclose()
D) Функция fread()
E) Функция rewind()
265. Логикалык құрылымнан мәлiметтер блогін оқу функциясы
А) Функция fread()
В) Функция rewind()
С) Функция feof()
D) Функция fopen()
E) Функция fclose()
266. Егер x=12, а=(х>100)?x:x*2 болса, а-ның мәні неге тең?
А) 24
В) 12
С) 144
D) 0
E) 11
267. Егер x=0, а=(х>10)?x-3:x*x болса, а-ның мәні неге тең?
А) 0
В) 2
С) 1
D) 7
E) 10
268. Егер x=21, а=(х>0)?x:x*8 болса, а-ның мәні неге тең?
А) 21
В) 1
С) 4
D) 0
E) 8
269. егер x=2, а=(х>0)?x*4:-x болса, а-ның мәні неге тең?
А) 8
В) 2
С) 4
D) 16
E) 0
270. Егер x=14, а=(х>10)?x*2:-x болса, а-ның мәні неге тең?
А) 28
В) 4
С) 0
D) 14
E) 10
271. Егер x=0, а=(х>-1)?x*x:2*x+3 болса, а-ның мәні неге тең?
А) 3
В) 0
С) 25
D) 6
E) -1
272. Егер x=3, а=(х>10)?x:-x*2 болса, а-ның мәні неге тең?
А) -6
В) 3
С) 9
D) 0
E) 6
273. Егер x=23, а=(3*х+10)?x:-x болса, а-ның мәні неге тең?
А) 23
В) -2
С) 5
D) 0
E) 33
274. Егер x=2, а=(2*х-4)?x*x:-x болса, а-ның мәні неге тең?
А) -2
В) -4
С) 70
D) 0
E) 2
275. Операция р=*у
А) у-тiң мәнін р- ға меншiктеу
В) «у –тiң адресiн алу»
С) р-ның адресiн у-ке меншiктеу
D) «у-тiң мәнін алу»
E) p-нiң мәнін у- ке меншiктеу
276. Егер int *p болса, онда р=р+5 (р=1000) мәні неге тең?
А) 1010
В) 1003
С) 1000
D) 997
E) 1110
277. Егер float *p болса, онда р=р+5 (р=1000) мәні неге тең?
А) 1020
В) 1024
С) 1003
D) 1006
E) 1010
278 Егер рi массив көрсеткiшi болса, онда *(рi+8) жазуы ненi бiлдiредi
А) массивтiң 8-шi элементiн
В) массивтiң барлық элементiн
С) массивтiң 6-шi элементiн
D) массивтiң 9-шi элементiн
E) массивтiң бірінші элементiн
279. int *х[10] жазуы ненi бiлдiредi
А) 10 бүтiн санды көрсеткiштер массивiн
В) 11 бүтiн санды көрсеткiштер массивiн
С) 10 бүтiн санды массивтi
D) 10 бүтiн жылжымалы сандық массив
E) массивтiң барлық элементiн
280. Келесі программада баспаға нені шығарады: main() {staticinta[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++;count <<k; }
A) 2
B) 4
C) 1
D) 3
E) 0
281. 2014 жылы шыққан MAZDA маркалы машиналар туралы туралы мәліметті шығару үшін программаның дұрыс фрагментін атаңыз. (Машиналар туралы мәлімет құрылымдар массивінде сақталынған)
A) for(i=0;i<5;i++) if (strcmp(mas[i].marka, “ MAZDA ”)==0 && mas[i].god==2002) printf(“%s %d”, mas[i].fio, mas[i].nomer);
B) for(i=0;i<5;i++) if (strcmp(mas[i].marka, “ MAZDA ”)==0 & mas[i].god==2002) printf(“%s %d”, mas[i].fio, mas[i].nomer);
C) for(i=0;i<5;i++) if (strcmp(mas[i].marka, “ MAZDA ”)!=0 && mas[i].god==2002) printf(“%s %d”, mas[i].fio, mas[i].nomer);
D) for(i=0;i<5;i++) if (strcmp(mas[i].marka, “ MAZDA ”)==0 || mas[i].god==2002) printf(“%s %d”, mas[i].fio, mas[i].nomer);
E) for(i=0;i<5;i++) if (strcmp(mas[i].marka, “ MAZDA ”)==0) && (mas[i].god==2002) printf(“%d %s”, mas[i].fio, mas[i].nomer);
282. 2014 жылдан бастап шыққан VOLGA маркалы машиналар туралы туралы мәліметті шығару үшін программаның дұрыс фрагментін атаңыз. (Машиналар туралы мәлімет құрылымдар массивінде сақталынған)
A) for(i=0; i<15;i++) if (strcmp(mas[i].marka, “VOLGA”)==0&&mas[i].god>=1995) printf(“%s%d”,mas[i].fio,mas[i]. nomer);
B) for(i=0;i<15;i++) if(strcmp(mas[i].marka,“ VOLGA”)!=0&mas[i].god>=1995) printf(“sd”,mas[i].fio, mas[i].nomer);
C) for(i=0;i<15;i++) if(strcpy(mas[i].marka,“ VOLGA”)==0||mas[i].god>=1995) printf(“%sd”,mas[i].fio, mas[i].nomer);
D) for(i=0;i<15;i++); if(strcmp(mas[i].marka,“ VOLGA”)==0&&mas[i].god<1995) printf(“%s%d”,mas[i].fio, mas[i].nomer);
E) for(i=0;i<15;i++) if (strcpy(mas[i].marka, “ VOLGA”)==0&&mas[i].god>=1995) printf(“%s%d”,mas[i].fio, mas[i].nomer);
283. SONY фирмасының кассеталар туралы туралы мәліметтер шығару үшін программаның дұрыс фрагментін атаңыз. (Кассеталар туралы мәлімет құрылымдар массивінде сақталынған)
A) for(i=0;i<10;i++) if (strcmp(mas[i].naz, “SONY”)==0) printf(“%s%d”,mas[i].naz_filma, mas[i].zena);
B) for(i=0;i<10;i++) if (strcmp(mas[i].naz, “SONY”)!=0) printf(“%s%d”,mas[i].naz_filma, mas[i].zena);
C) for(i=0;i<10;i++) if (strcpy(mas[i].naz, “SONY”)==0) printf(“%s%d”,mas[i].naz_filma, mas[i].zena);
D) for(i=0;i<10;i++) if (strchr(mas[i].naz, “SONY”)=0) printf(“%s%d”,mas[i].naz_filma, mas[i].zena);
E) for(i=0;i<10;i++) if (strcmp(mas[i].naz, “SONY”)==1) printf(“%s%d”,mas[i].naz_filma, mas[i].zena);
284. Аккумуляторлар туралы туралы мәліметтер шығару үшін программаның дұрыс фрагментін атаңыз. (Заттар туралы мәлімет құрылымдар массивінде сақталынған)
A) for(i=0;i<10;i++) if (strcmp(mas[i].provod, “Аккумулятор”)==0) printf(“%s %d”,mas[i].nazv,mas[i].ves);
B) for(i=0;i<10;i++) if (strcpy(mas[i].provod, “ Аккумулятор”)!=0) printf(“%s %d”,mas[i].nazv, mas[i].ves);
C) for(i=0;i<10;i++) if (strcmp(mas[i].provod, “ Аккумулятор”)=0) printf(“%s %d”, mas[i].nazv,mas[i].ves);
D) for(i=0;i<10;i++) if (strcpy(mas[i].provod, “ Аккумулятор”)==0) printf(“%s %d”, mas[i].nazv,mas[i].ves);
E) for(i=0;i<10;i++) if strcmp(mas[i].provod, “ Аккумулятор”)==0 printf(“%d %s”, mas[i].nazv,mas[i].ves);
285. Файл компонентінің қосындыны және көбейтіндіні табу үшін программаның дұрыс фрагментін таңдаңыз
A) f=fopen("f.txt", "r"); s=0; p=1; while (!feof(f)) { fscanf(f,"%d",&a); s+=a; p*=a; }
B) f=fopen("f.txt", "w"); s=0; p=1; while (eof(f)) { fscanf(f,"%d",&a); s+=a; p*=a; }
C) f=fopen("f.txt", "r"); s=0; p=1; while (!feof(f)) { scanf(f,"%d",&a); s+=a; p*=a; }
D) f = fopen("f.txt", "r"); s=0; p=1; while (feof(f)) { fscanf(f,"%d",a); s+=a; p*=a; }
E) f = fopen("f.txt", "w"); s=0; p=1; while (!eof(f)) { fscanf(f,"%d",&a); s+=a; p*=a; }
286.Символдық файл берілген, плюс және минус таңбаларын нүктемен алмастыру арқылы басқа файлға қайта жазатын программаның дұрыс фрагментін таңдаңыз
A) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (!feof(f)) {s=fgetc(f); if(!(s=='+'||s=='-')) fputc(s,g); else fputc('.',g); }
B) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!eof(f)) {s=fgetc(f); if (!(s=='+'||s=='-')) fputc(s,g); else fputc('.',g); }
C) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (feof(f)) {s=fputc(f); if (!(s=='+'||s=='-')) fgetc(s,g); else fgetc('.',g); }
D) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!eof(f)) {s=fgetc(f); if (!(s=='+'||s=='-')) fputc(s,g); else fputc('.',g); }
E) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (!feof(f)) {s=fputc(f); if (!(s=='+'&&s=='-')) fgetc(s,g); else fgetc('.',g); }
287. Бүтін саннан тұратын f файлы берілген.3-ке бөлінетін, бірақ 7-ге бөлінбейтін сандарды g файлына жазу қажет. Есептің дұрыс шешімін табыңыз
A) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (!feof(f)) {fscanf(f,"%d",&a); if (a%3==0&&a%7!=0) fprintf(g,"%d",a); }
B) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!feof(f)) {fscanf(f,"%d",&a); if (a%3==0&&a%7!=0) fprintf(g,"%d",a); }
С) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (!feof(f)) {scanf(f,"%d",&a); if (a%3==0&a%7!=0) printf(g,"%d",a); }
D) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (feof(f)) {fscanf(f,"%d",&a); if (a%3==0||a%7!=0) fprintf(g,"%d",a); }
E) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!eof(f)) {printf(f,"%d",a); if (a%3==0&&a%7!=0) scanf(g,"%d",a); }
288. Файлға 5 бүтін санды жазу программасының дұрыс фрагментін табыңыз
A) f=fopen("f.txt","w"); for(i=1;i<=5;i++) { scanf("%d",&a); fprintf(f,"%d",a); }
B) f=fopen("f.txt","r"); for(i=1;i<=5;i++) { scanf("%d", a); fprintf(f,"%d", a); }
C) f=fopen("f.txt","r"); for(i=1;i<=5;i++) { fscanf(f, "%f",&a); printf("%d", a); }
D) f=fopen("f.txt","w"); for(i=1;i<=5;i++); {scanf("%f",a); fprintf(f,"%f",a); }
E) f=fopen("f.txt","r"); for(i=1;i<=5;i++) { scanf("%f",&a); fprintf(f,"%f",a); }
289. f мәтіндік файлды кері ретпен g файлына жазу үшін программаның дұрысын таңдаңыз.
A) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (!feof(f)) {fgets(s,20,f); strrev(s); fputs(s,g); }
B) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (feof(f)) {fgets(s,20,f); strrev(s); fputs(s,g); }
C) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!feof(f)) {fgets(s,20,f); strrev(s); fputs(s,g); }
D) f=fopen("f1.txt", "r"); g=fopen("f2.txt", "w"); while (eof(f)) {fgets(s,20,f); strshr(s); fputs(s,g); }
E) f=fopen("f1.txt", "w"); g=fopen("f2.txt", "r"); while (!eof(f)) {fgets(s,20,f); strchr(s); fputs(s,g); }
290.Файлдан жолды оқу үшін программаның дұрысын анықтаңыз
A) f=fopen("f1.txt", "r"); fscanf(f,"%s",s); printf("%s\n",s);
B) f=fopen("f1.txt", "r"); fscanf(f,"%c",s); printf("%c\n",s);
C) f=fopen("f1.txt", "r"); scanf(f,"%c",s); printf("%c\n",s);
D) f=fopen("f1.txt", "w"); fprintf(f,"%s",s); printf("%s\n",s);
E) f=fopen("f1.txt", "r"); scanf(f,"%s",&s); fprintf("%s\n",s);
291. Жай сандарды анықтау үшін функцияны дұрыс сипатталуын табыңыз
A) int prost (int x) { int i, p=1; for (i=2;i<x;i++) if (x%i==0) p=0; return (p); }
B) int prost (int x) { int i, p=1; for (i=1;i<x;i++) if (x%i==0) p=0; return (p); }
C) int prost (int x) { int i, p=1; for (i=2;i<=x;i++) if (x%i==0) p=0; return (p); }
D) int prost (int x) { int i, p=1; for (i=2;i<x;i+=2) if (x%i==0) p=0; return (p); }
E) int prost (int x) { int i, p=1; for (i=1;i<=x;i++) if (x/i=0) p=0;
return (p); }
292. a[4][4] массивінің бас диагоналынан жоғары орналасқан нольдік емес элементтердің санын және көбейтіндісін анықтайтайтын дұрыс фрагментін таңдаңыз.
A) 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) 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++ }
E) for(i=0;i<3;i++) for(j=1;j<3;j++) if (a[i][j]!= 0) { p*=a[i][j]; k++;}
293. a[n][n] массивінің бас диагоналында орналасқан оң элементтердің қосындысын және көбейтіндісін анықтайтайтын дұрыс фрагментін таңдаңыз.
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]; }
294. (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; }
295. Тек сызықты байланысқан құрылымдар көрсетілген нұсқа:
A) бірбайланысты, екібайланысты тізімдер, кезектер,стектер
B) ағаш, сақиналы тізімдер, желілер, стектер, кезектер, каналдар
C) бірбайланысты тізімдер, кезектер,желілер, каналдар, жиындар
D) бірбайланысты, екібайланысты тізімдер, дектер, желілер,стектер
E) бірбайланысты, екібайланысты ағындар, кезектер,желілер
296. А(10) массивінің оң тақ элементтерді,алғашқы ноль элементке дейінгі алмастыру үшін функцияны дұрыс сипатталуын таңдаңыз
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++; } }
297. Орташа баллы 4,5 аспайтын білімгерлер туралы мәліметті шығару үшін программаның дұрыс фрагментін атаңыз. (Білімгерлер туралы мәлімет құрылымдар массивінде сақталынған)
A) for(i=0;i<10;i++) if (mas[i].ball <= 4.5) {printf(“%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+=2) 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);
298. 1990 жылдан бастап шығарылған Фароновтың кітаптары туралы мәліметті шығару үшін программаның дұрыс фрагментін атаңыз. (Кітаптар туралы мәлімет құрылымдар массивінде сақталынған)
Дата добавления: 2015-07-26; просмотров: 101 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тест тапсырмасы 2 страница | | | Тест тапсырмасы 4 страница |