NEW
Font size
WorksheetsMODULE 2 ALGORITHM
Total questions: 19
Worksheet time: 10mins
(12,11,-2,-2,13,14,-5) массив берілген. Келесі бағдарлама нәтижесі егер y=a[0]; for (i=0; i<5;i++) if a[i]>y then y=a[i]; cout<<y; / Дан массив (2,1,-2,-2,0,4,-5). Результат программы если y=a[0]; for (i=0; i<5;i++) if a[i]>y then y=a[i]; cout<<y;
5
4
1
6
2 1 -2
-3 0 4
-5 4 -4
A(3,3) матрицаcы берілген. Келесі бағдарлама нәтижесін анықта. S:=0; for (i=0; i<3;i++) {for (j=0; j<3;j++) if i==j then s=s+a[i][j];} cout<<s;
/ Дана матрица А(3,3). Результат программы S:=0; { for (i=0; i<3;i++) for (j=0; j<3;j++) if i==j then s=s+a[i][j]; }cout<<s;
-4
3
-2
0
Егер a={7,-8,6,12,-14,0,4,5} массиві берілсін. Онда келесі бағдарламада for(i=0;i<8;i++) { if ((i % 2 ==0) and (a[i] % 2==0)) }бірінші қандай элемент алынады? Дан массив (2,1,-2,-2,0,4,-5). Если массив a={7,-8,6,12,-14,0,4,5}. Тогда в результате выполнения программы for(i=0;i<8;i++) { if ((i % 2 ==0) and (a[i] % 2==0)) }; первым будет взят какой элемент
7
9
5
6
Набор элементов одного и того же типа, объединенных общим именем
массив
констанст
адрес
масса
break операторы не үшін қолданылады?
1.циклдан шығу үшін
2.таңдау операторынан шығу үшін
3.функциядан шығу үшін
5/6
2/1
1/2
4/5
Мына бағдарлама жұмысы?
intmain()
{inta,b=0;
ifstream f1("c:\Myfile.in");
ofstream f2("c:\Myfile.out");
for (inti=0;i<5; ++i)
{ f1 >>a;
b+=a; }
f2<<b;
}
Ключевое слово goto в C++ используется для перехода на метку (label) в другом месте программы. Метка - это идентификатор, помечающий место в программе, куда можно перейти с помощью goto.
Бағдарлама "c:\Myfile.in" файылынан файлдың соңына жеткенше бүтін мәндерді оқиды, олардың суммасын есептейді және нәтижені "c:\Myfile.out" файлына жазады
C++ тіліндегі goto кілт сөзі бағдарламаның басқа жеріндегі белгіге (lebel) өту үшін қолданылады. Белгі - бағдарламадағы goto арқылы өтуге болатын орынды белгілейтін идентификатор.
Бұл C++ код үзіндісі "c:\Myfile.in" файлынан 5 санды оқиды, содан кейін оларды қосады және нәтижені "c:\Myfile.out" файлына жазады.
Мына бағдарлама жұмысы?
intmain()
{inta,b=0;
ifstream f1("c:\Myfile.in");
ofstream f2("c:\Myfile.out");
while (!f1.eof())
{ f1 >>a;
b+=a; }
f2<<b;
}
Ключевое слово return в языке C++ используется для возврата значения из функции и завершения ее работы
Бағдарлама "c:\Myfile.in" файылынан файлдың соңына жеткенше бүтін мәндерді оқиды, олардың суммасын есептейді және нәтижені "c:\Myfile.out" файлына жазады
C++ тіліндегі goto кілт сөзі бағдарламаның басқа жеріндегі белгіге (lebel) өту үшін қолданылады. Белгі - бағдарламадағы goto арқылы өтуге болатын орынды белгілейтін идентификатор.
Ключевое слово goto в C++ используется для перехода на метку (label) в другом месте программы. Метка - это идентификатор, помечающий место в программе, куда можно перейти с помощью goto.
Return
Ключевое слово goto в C++ используется для перехода на метку (label) в другом месте программы. Метка - это идентификатор, помечающий место в программе, куда можно перейти с помощью goto.
Ключевое слово return в языке C++ используется для возврата значения из функции и завершения ее работы
3-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
Берңлген функцияның орындалуын тоқтатып, басқаруды шақырады
goto
C++ тіліндегі goto кілт сөзі бағдарламаның басқа жеріндегі белгіге (lebel) өту үшін қолданылады. Белгі - бағдарламадағы goto арқылы өтуге болатын орынды белгілейтін идентификатор.
Бұл C++ код үзіндісі "c:\Myfile.in" файлынан 5 санды оқиды, содан кейін оларды қосады және нәтижені "c:\Myfile.out" файлына жазады.
3-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
екі сөз тіркесін салыстыру /сравнивает строку str1 со строкой str2
Бағдарлама нені есептейді{ float z; int a [5]={3, 6, 9, 25, 50}, i, k; k = 0; s=1; for ( i = 0; i < 5; i ++) { if ( a[i] % 3 = = 0 ) } s +=a[i] ; printf (“% d \ n”,s) ; }
4-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
3-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
6-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
1-ке бөлінетін массив элементтерінің қосындысын қалдықсыз басып шығарады
Unsigned short -
1 байт (8 бит) жадты алатын және 0-ден 18,328-ке дейінгі диапазондағы бүтін сандарды сақтай алатын С++ бағдарламалау тіліндегі бүтін деректер түрі.
4 байт (32 бит) жадты алатын және 0-ден 43,735-ке дейінгі диапазондағы бүтін сандарды сақтай алатын С++ бағдарламалау тіліндегі бүтін деректер түрі.
8 байт (64 бит) жадты алатын және 0-ден 95,293-ке дейінгі диапазондағы бүтін сандарды сақтай алатын С++ бағдарламалау тіліндегі бүтін деректер түрі.
2 байт (16 бит) жадты алатын және 0-ден 65,535-ке дейінгі диапазондағы бүтін сандарды сақтай алатын С++ бағдарламалау тіліндегі бүтін деректер түрі.
Таңдау командасының жалпы түрде жазылуы
endl;
Switch
Switch (сан) {case1: оператор-1; break; case2: оператор-2; break; … default: оператор-n; } Оператор - n+1;
If, else, elif
Сөз тіркесінің (жолдың) ұзындығы қай функцияның көмегімен анықталады? /Какая функция определяет длину строки?
strlen()
strcopy()
strmain()
strpaste;
strcmp(str1,str2) функциясы /функция strcmp(str1,str2)
жолдың ұзындығын анықтау определяет длину указанной строки
қатарларды біріктіру /объединяет строку str2 со строкой str1
сөз тіркесінің көшірмесін алу /выполняет копирование строк
екі сөз тіркесін салыстыру /сравнивает строку str1 со строкой str2
Файлдан мәлімет оқу үшін ашу (режимін көрсету) /Открывает файл для чтения(укажите режим)
r
s
fopen
null
Мәлімет жазатын файл ашу қажет, егер файл бұрыннан бар болса, ондағы мәлімет жойылады (режимін көрсету керек) /Создает файл для записи, если файл существует давно, информация в файле удаляется (необходимо указать режим)
l
str
w
h
Файлды жаңарту үшін оны ашу, егер файл бұрыннан болса, оның мәліметі жойылады (режимін көрсету керек) /Создает файл для чтения/записи, если файл существует давно, информация в файле удаляется (необходимо указать режим)
a
r
w+
r+
Мына оператордың орындалу нәтижесі FILE*f1;f1=fopen("123.txt","w"); ? / Результат выполнения этого ператора? FILE*f1;f1=fopen("123.txt","w");
жұмыс бумасындағы 123.txt файлы файл соңына мәлімет жазу үшін ашылады /Файл 123.txt в рабочем папке открывается для добавление данных в конец файла
жұмыс бумасындағы 123.txt файлына мәлімет жазу үшін ашылады /Файл 123.txt в рабочем папке открывается для записи данных
жұмыс бумасындағы 123.txt файлынан мәлімет оқу үшін ашылады/Файл 123.txt в рабочем папке открывается для чтения данных
123.txt файлы жабылады/Файл 123.txt закрывается
(12,11,-2,-2,13,14,-5) массив берілген. Келесі бағдарлама нәтижесі егер y=a[0]; for (i=0; i<5;i++) if a[i]>y then y=a[i]; cout<<y; / Дан массив (2,1,-2,-2,0,4,-5). Результат программы если y=a[0]; for (i=0; i<5;i++) if a[i]>y then y=a[i]; cout<<y;
5
4
1
6
