- •1. Мәліметтерді ендіру және шығару, тағайындау операторы
- •2. Бүтін сандар
- •3. Логикалық өрнектер
- •4. Шартты оператор
- •5. Таңдау операторы
- •6. Параметрлі қайталау (for циклы)
- •7. Алғышартты қайталау (while циклы)
- •8. Тізбектер
- •9. Процедуралар және функциялар
- •10. Минимумдар мен максимумдар
- •11. Бір өлшемді массивтер
- •12. Екі өлшемді массивтер
- •13.Символдар және жолдар
6. Параметрлі қайталау (for циклы)
k және n бүтін сандары берілген (n>0). k санын n рет шығару керек.
a және b бүтін сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса өсу тәртібімен шығару керек және олардың нешеу екенін анықтау керек.
a және b бүтін сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса кему тәртібімен шығару керек және олардың нешеу екенін анықтау керек.
1 кг кәмпит бағасы болатын n нақты саны берілген. 1, 2, …, 10 кг кәмпиттің құнын есептеу керек.
1 кг кәмпит бағасы болатын n нақты саны берілген. 0.1, 0.2, …, 1.0 кг кәмпиттің құнын есептеу керек.
1 кг кәмпит бағасы болатын n нақты саны берілген. 1.2, 1.4, …, 2.0 кг кәмпиттің құнын есептеу керек.
a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың қосындысын табу керек.
a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың көбейтіндісін табу керек.
a және b бүтін сандары берілген (a<b). a және b сандарымен бірге олардың арасындағы барлық бүтін сандардың квадраттарының қосындысын табу керек.
Оң n бүтін саны берілген. Келесі қосындыны есептеу керек: 1+1/2+1/3+…+1/n.
Оң n бүтін саны берілген. Келесі қосындыны есептеу керек: n2+(n+1)2+(n+2)2+…+(2n)2 (бүтін сан).
Оң n бүтін саны берілген. Келесі көбейтіндіні есептеу керек: 1.11.21.3… (көбейткіштер саны n).
Оң n бүтін саны берілген. Келесі өрнектің мәнін табу керек:
– 1.2 + 1.3 – …
(қосылғыштар саны n, таңбалар кезектеседі). Тармақталу операторын
қолдануға болмайды.
Оң n бүтін саны берілген. Берілген санның квадраты келесі формуланы пайдаланып шығарылсын:
n2 = 1 + 3 +5 + … +(2n-1)
Қосындыға әрбір қосылғыш қосылған кезде қосындының соңғы мәні
шығарылсын. Бұл – 1-ден n-ге дейінгі барлық бүтін сандардың
квадраттарын береді.
Нақты а және оң бүтін n саны берілген. а-ның n дәрежесін есептеу керек: аn = a a a … (а саны өзіне-өзі n рет көбейтіледі).
Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, а-ның 1-ден n-ге дейінгі барлық бүтін дәрежелерін есептеу керек.
Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:
1 + a + a2 + a3 + …+ an.
Нақты а және оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі өрнектің мәнін есептеу керек:
1 – a + a2 – a3 + …+(-1)nan.
Тармақталу операторын қолдануға болмайды.
Оң бүтін n саны берілген. Келесі көбейтіндіні есептеу керек:
n!=12… n (n-факториал).
Бүтін санды «тасқынды» болдырмау үшін көбейтіндіні нақты айнымалы
арқылы орындап, нәтижені нақты сан ретінде шығару керек.
Оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:
1! + 2! + 3! + …+ n!
(n! – n-факториал өрнегі 1-ден n-ге дейінгі бүтін сандардың көбейтінді-
сін береді, яғни n!=12… n). Бүтін санды «тасқынды» болдырмау үшін
көбейтіндіні нақты айнымалы арқылы орындап, нәтижені нақты сан
ретінде шығару керек.
Оң бүтін n саны берілген. Бір ғана циклды пайдаланып, келесі қосындының мәнін есептеу керек:
1 + 1/(1!) + 1/(2!) + 1/(3!) + …+ 1/(n!)
(n!=12… n). Алынған нәтиже е = exp(1) тұрақтысының жуық мәні
болып табылады.
Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:
1 + х/(1!) + х2/(2!) + х3/(3!) + …+ xn/(n!)
(n!=12… n). Алынған нәтиже exp(x) функциясының x нүктесіндегі
жуық мәні болып табылады.
Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:
х – х3/(3!) + х5/(5!) – …+ (-1)n x2 n+1/((2 n+1)!)
(n!=12… n). Алынған нәтиже sin(x) функциясының x нүктесіндегі
жуық мәні болып табылады.
Нақты х саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:
1 – х2/(2!) + х4/(4!) – …+ (-1)n x2 n/((2 n)!)
(n!=12… n). Алынған нәтиже cos(x) функциясының x нүктесіндегі
жуық мәні болып табылады.
Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:
x – х2/2 + х3/3 – …+ (-1)n-1 x n/ n
Алынған нәтиже ln функциясының 1+x нүктесіндегі жуық мәні болып
табылады.
Нақты х (|x|<1) саны мен оң бүтін n саны берілген. Келесі өрнектің мәнін табу керек:
x – х3/3 + х5/5 – …+ (-1)n x 2 n+1/(2 n+1)
Алынған нәтиже arctg функциясының x нүктесіндегі жуық мәні болып
табылады.
Нақты х (|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 нүктесіндегі жуық мәні болып
табылады.
Нақты х (|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)).
Алынған
нәтиже
функциясының жуық мәні болып табылады.
Оң бүтін n саны және сан осіндегі a,b (a<b) екі нақты саны берілген. [a,b] кесіндісі n тең бөлікке бөлінген. Әрбір кесіндінің ұзындығы (h) мен [a,b] кесіндісін бөлу нүктелерін құрайтын келесі тізбекті шығару керек:
a, a+h, a+2 h, a+3 h, … b.
Оң бүтін 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).
Оң бүтін n саны берілген. ak нақты сандар тізбегі былай анықталады:
a0=2, ak=2+1/ ak-1, k=1,2,….
a1, a2,…, an элементтерін шығару керек.
Оң бүтін n саны берілген. ak нақты сандар тізбегі былай анықталады:
a0=1, ak= (ak-1+1)/k, k=1,2,….
a1, a2,…, an элементтерін шығару керек.
Бүтін n (n>1) саны берілген. fk бүтін сандар тізбегі (Фибоначчи сандары) былай анықталады:
f1=1, f2=1, fk= fk-2+ fk-1, k=3,4,….
f1, f2,…, fn элементтерін шығару керек.
Бүтін n (n>1) саны берілген. ak нақты сандар тізбегі былай анықталады:
a1=1, a2=2, ak= (ak-2+2 ak-1)/3, k=3,4,….
a1, a2,…, an элементтерін шығару керек.
Бүтін n (n>2) саны берілген. ak бүтін сандар тізбегі былай анықталады:
a1=1, a2=2, a3=3, ak= ak-1+ak-2 – 2 ak-3, k=4,5,….
a1, a2,…, an элементтерін шығару керек.
Күрделі (кірістірілген) циклдар
n және k оң бүтін сандары берілген. Келесі қосындыны табу керек:
1k + 2k + … +nk.
Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы
арқылы орындап, нәтижені нақты сан ретінде шығару керек.
n (n>0) бүтін сандары берілген. Келесі қосындыны табу керек:
11 + 22 + … +nn.
Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы
арқылы орындап, нәтижені нақты сан ретінде шығару керек.
n (n>0) бүтін сандары берілген. Келесі қосындыны табу керек:
1n + 2n-1 + … +n1.
Бүтін санды «тасқынды» болдырмау үшін қосындыны нақты айнымалы
арқылы орындап, нәтижені нақты сан ретінде шығару керек.
a,b бүтін оң сандары берілген (a<b). Олардың арасындағы барлық бүтін сандарды a және b сандарының өздерін қоса және әр санды өзінің мәніне тең рет шығару керек. Мысалы, 3 саны – 3 рет, 4 саны – 4 рет, т.с.с. шығарылады.
a,b бүтін оң сандары берілген (a<b). Олардың арасындағы барлық бүтін сандар a және b сандарымен бірге мына ережені сақтай отырып шығарылуы керек: a саны – 1 рет, а+1 саны – 2 рет, а+2 саны – 3 рет, т.с.с.
