Главная страница

3d1bffa1-5630-11e4-bf6e-f6d299da70eeС++ УМК (1). Глоссарий case


Скачать 1 Mb.
НазваниеГлоссарий case
Дата08.08.2020
Размер1 Mb.
Формат файлаdocx
Имя файла3d1bffa1-5630-11e4-bf6e-f6d299da70eeС++ УМК (1).docx
ТипПрограмма
#135342
страница21 из 22
1   ...   14   15   16   17   18   19   20   21   22

c) y=(a*x)*x*(x+5); d) y=(a*x)*x*x+5; e) y=a*(x*x*x)+5; f) y=a*x*(x*x+5);

3.2. Келесі операторлардың ішіндегі іс-әрекеттің орындалу ретін көрсетіңдер және олардың орындалуынан кейінгі х айнымалысының мәнін анықтаңдар.

a) x = 7+3*6/2-1;

b) x = 2%2+2*2-2/2;

c) x = (3*9*(3+(9*3/(3))));

3.3. Бастапқы айнымалылар мынадай мәндер алсын: i=1,j=2,k=3,m=2. Келесі операторлардың әрқайсысы нені шығарады? Әр жағдайда жақша керек пе?

a) cout << (i==1)<

b) cout << (j==3)<

c) cout << (i >=1 && j<4)<

e) cout <<(j>=i | | k==m)<

f) cout <<(k+m=k)<

g) cout <<(!m)<

h) cout <<(!(j-m))<

i) cout <<(!(r>m))<

3.4. Есептеу аяқталғаннан кейін әрбір айнымалының мәнін анықтандар. Әрбір операторды орындаудың алдында барлық айнымалылар мәні 5 деп санандар.

a) pr *= x++;

b) qt /= ++x;

3.5. Келесі операторлардың қателерін тауып, оны түзеңдер. a)while (с <= 5)

{

pr*= с;

++с;

b)cin « value;

c) if (gender == 1)

cout « "Әйел" « endl; else;

cout « "Ер" « endl;

3.6. Келесі while циклының операторы несімен қате:

while (z >= 0) sum += z;

3.7. Келесі программаның әрбір үзіндісінен қатені табыңдар және оны қалай түзеу керек екенің түсіндіріңдер.

a) x = l;

while (x <= 10); x++; }

b) for (у = .1; у != 1.0; у += .1)

cout « у « endl;

c) switch (n) { case 1:

cout « "Сан тең 1" « endl;

case 2:

cout « "Сан тең 2" « endl; break;

default:

cout « "Сан тең емес не 1, не 2" « endl; break; }

3.8. Келесі программа экранға нені шығарады?

#include main()

{

int y,x=1, tt=0; while (x<=10)

{

y=x*x;

cout <

++x;

}

cout << “tt равна”<

a. Циклды және Esc-тізбегінің \t табуляциясын қолданатын және келесі таблицаның мәнін басатын программаны жазыңдар

N 10*N 100*N 1000*N

1 10 100 1000

2 20 200 2000

3 30 300 3000

4 40 400 4000

5 50 500 5000

3.10. Келесі программа нені шығарады?

#include main()

{

int count=1; while(count<=10)

{

cout << (count% 2 ? “****” : “++++++++”) <

++count;

}

return 0;

}


№8 Тақырыбы: Статистикалық және динамикалық массивтер.Объекттердің адрестері және көрсеткіштері.

4 .Статистикалық және динамикалық массивтер.Объекттердің адрестері және көрсеткіштері.

4.1 .Массив элементтері бір ................ және .......... иеленгендіктен, бір-бірімен байланысқан.

4.2 .Массивтің жеке элементіне қарау үшін қолданылатын сан ............. деп аталады. 4.3.Екі индекс қолданатын массив ........... деп аталады.

4.4.Келесі көрсетулердің шын немесе жалған екенін көрсетіңдер.

a) массив көп әртүрлі типті деректерді сақтай алады;

b) Массив индексі float типін иелену керек;

c) Егер инициалдау тізімі массив элементіне қарағанда бастапқы мәндерді көп қабылдаса , онда бұл- қате;

4.5. fract массиві үшін келесі операторларды жазыңдар:.

a)10 бастапқы мәнімен arS атауланған константасын анықтаңдар;

b) double типті arS элемент сандарымен массивті хабарлаңдар,яғни нөлдік бастапқы мәнді иеленген;

1   ...   14   15   16   17   18   19   20   21   22


написать администратору сайта