Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АбрамянКАЗ_1-13 тараулар.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
878.08 Кб
Скачать

6. Параметрлі қайталау (for циклы)

    1. k және n бүтін сандары берілген (n>0). k санын n рет шығару керек.

    2. a және b бүтін сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса өсу тәртібімен шығару керек және олардың нешеу екенін анықтау керек.

    3. a және b бүтін сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса кему тәртібімен шығару керек және олардың нешеу екенін анықтау керек.

    4. 1 кг кәмпит бағасы болатын n нақты саны берілген. 1, 2, …, 10 кг кәмпиттің құнын есептеу керек.

    5. 1 кг кәмпит бағасы болатын n нақты саны берілген. 0.1, 0.2, …, 1.0 кг кәмпиттің құнын есептеу керек.

    6. 1 кг кәмпит бағасы болатын n нақты саны берілген. 1.2, 1.4, …, 2.0 кг кәмпиттің құнын есептеу керек.

    7. a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың қосындысын табу керек.

    8. a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың көбейтіндісін табу керек.

    9. a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың квадраттарының қосындысын табу керек.

    10. Оң n бүтін саны берілген. Келесі қосындыны есептеу керек: 1+1/2+1/3+…+1/n.

    11. Оң n бүтін саны берілген. Келесі қосындыны есептеу керек: n2+(n+1)2+(n+2)2+…+(2n)2 (бүтін сан).

    12. Оң n бүтін саны берілген. Келесі көбейтіндіні есептеу керек: 1.11.21.3 (көбейткіштер саны n).

    13. Оң n бүтін саны берілген. Келесі өрнектің мәнін табу керек:

    1. 1.2 + 1.3 – …

(қосылғыштар саны n, таңбалар кезектеседі). Тармақталу операторын

қолдануға болмайды.

    1. Оң n бүтін саны берілген. Берілген санның квадраты келесі формуланы пайдаланып шығарылсын:

n2 = 1 + 3 +5 + … +(2n-1)

Қосындыға әрбір қосылғыш қосылған кезде қосындының соңғы мәні

шығарылсын. Бұл – 1-ден n-ге дейінгі барлық бүтін сандардың

квадраттарын береді.

    1. Нақты а және оң бүтін n саны берілген. а-ның n дәрежесін есептеу керек: аn = a a a(а саны өзіне-өзі n рет көбейтіледі).

    2. Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, а-ның 1-ден n-ге дейінгі барлық бүтін дәрежелерін есептеу керек.

    3. Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:

1 + a + a2 + a3 + …+ an.

    1. Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі өрнектің мәнін есептеу керек:

1 a + a2 – a3 + …+(-1)nan.

Тармақталу операторын қолдануға болмайды.

    1. Оң бүтін n саны берілген. Келесі көбейтіндіні есептеу керек:

n!=12 n (n-факториал).

Бүтін санды «тасқынды» болдырмау үшін көбейтіндіні нақты айнымалы

арқылы орындап, нәтижені нақты сан ретінде шығару керек.

    1. Оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:

1! + 2! + 3! + …+ n!

(n! n-факториал өрнегі 1-ден n-ге дейінгі бүтін сандардың көбейтінді-

сін береді, яғни n!=12… n). Бүтін санды «тасқынды» болдырмау үшін

көбейтіндіні нақты айнымалы арқылы орындап, нәтижені нақты сан

ретінде шығару керек.

    1. Оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:

1 + 1/(1!) + 1/(2!) + 1/(3!) + …+ 1/(n!)

(n!=12 n). Алынған нәтиже е = exp(1) тұрақтысының жуық мәні

болып табылады.

    1. Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

1 + х/(1!) + х2/(2!) + х3/(3!) + …+ xn/(n!)

(n!=12 n). Алынған нәтиже exp(x) функциясының x нүктесіндегі

жуық мәні болып табылады.

    1. Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

х – х3/(3!) + х5/(5!) – …+ (-1)n x2 n+1/((2 n+1)!)

(n!=12 n). Алынған нәтиже sin(x) функциясының x нүктесіндегі

жуық мәні болып табылады.

    1. Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

1 – х2/(2!) + х4/(4!) – …+ (-1)n x2 n/((2 n)!)

(n!=12 n). Алынған нәтиже cos(x) функциясының x нүктесіндегі

жуық мәні болып табылады.

    1. Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

x – х2/2 + х3/3 – …+ (-1)n-1 x n/ n

Алынған нәтиже ln функциясының 1+x нүктесіндегі жуық мәні болып

табылады.

    1. Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

x – х3/3 + х5/5 – …+ (-1)n x 2 n+1/(2 n+1)

Алынған нәтиже arctg функциясының x нүктесіндегі жуық мәні болып

табылады.

    1. Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

x +1 х3/(2 3) + 1 3 х5/(2 4 5) +…

+ 1 3 (2n –1) x 2 n+1/(2 4…(2n) (2 n+1)

Алынған нәтиже arcsin функциясының x нүктесіндегі жуық мәні болып

табылады.

    1. Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:

1 + х/2 – 1 х2/(2 4) + 1 3 х3/(2 4 6) – …

+ (-1)n-1 1 3 (2n –3) x n/(2 4…(2 n)).

Алынған нәтиже функциясының жуық мәні болып табылады.

    1. Оң бүтін n саны және сан осіндегі a,b (a<b) екі нақты саны берілген. [a,b] кесіндісі n тең бөлікке бөлінген. Әрбір кесіндінің ұзындығы (h) мен [a,b] кесіндісін бөлу нүктелерін құрайтын келесі тізбекті шығару керек:

a, a+h, a+2 h, a+3 h, … b.

    1. Оң бүтін n саны және сан осіндегі a,b (a<b) екі нақты саны берілген. [a,b] кесіндісі n тең бөлікке бөлінген. Әрбір кесіндінің ұзындығы (h) мен [a,b] кесіндісін бөлу нүктелеріндегі f(x)=1-sin(x) функциясының мәндерін шығару керек:

f(a), f(a+h), f(a+2 h), f(a+3 h), … f(b).

    1. Оң бүтін n саны берілген. ak нақты сандар тізбегі былай анықталады:

a0=2, ak=2+1/ ak-1, k=1,2,….

a1, a2,…, an элементтерін шығару керек.

    1. Оң бүтін n саны берілген. ak нақты сандар тізбегі былай анықталады:

a0=1, ak= (ak-1+1)/k, k=1,2,….

a1, a2,…, an элементтерін шығару керек.

    1. Бүтін n (n>1) саны берілген. fk бүтін сандар тізбегі (Фибоначчи сандары) былай анықталады:

f1=1, f2=1, fk= fk-2+ fk-1, k=3,4,….

f1, f2,…, fn элементтерін шығару керек.

    1. Бүтін n (n>1) саны берілген. ak нақты сандар тізбегі былай анықталады:

a1=1, a2=2, ak= (ak-2+2 ak-1)/3, k=3,4,….

a1, a2,…, an элементтерін шығару керек.

    1. Бүтін n (n>2) саны берілген. ak бүтін сандар тізбегі былай анықталады:

a1=1, a2=2, a3=3, ak= ak-1+ak-2 – 2 ak-3, k=4,5,….

a1, a2,…, an элементтерін шығару керек.

Күрделі (кірістірілген) циклдар

    1. n және k оң бүтін сандары берілген. Келесі қосындыны табу керек:

1k + 2k + … +nk.

Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы

арқылы орындап, нәтижені нақты сан ретінде шығару керек.

    1. n (n>0) бүтін сандары берілген. Келесі қосындыны табу керек:

11 + 22 + … +nn.

Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы

арқылы орындап, нәтижені нақты сан ретінде шығару керек.

    1. n (n>0) бүтін сандары берілген. Келесі қосындыны табу керек:

1n + 2n-1 + … +n1.

Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы

арқылы орындап, нәтижені нақты сан ретінде шығару керек.

    1. a,b бүтін оң сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса және әр санды өзінің мәніне тең рет шығару керек. Мысалы, 3 саны – 3 рет, 4 саны – 4 рет, т.с.с. шығарылады.

    2. a,b бүтін оң сандары берілген (a<b). Олардың арасындағы барлық бүтін сандар a және b сандарымен бірге мына ережені сақтай отырып шығарылуы керек: a саны – 1 рет, а+1 саны – 2 рет, а+2 саны – 3 рет, т.с.с.