Программа құрыңдар «дүйсенбі», «сейсенбі»


№4-5 Қайталау алгоритмдерін программалау



бет2/9
Дата05.06.2023
өлшемі59,98 Kb.
#98823
түріПрограмма
1   2   3   4   5   6   7   8   9
Байланысты:
Практика есептері 2

№4-5 Қайталау алгоритмдерін программалау

(1-40 2 есептен, 41-60 while-repeat)





  1. K және N (N > 0) бүтін сандары берілген. K санын N рет шығаратын программа құрыңыз.




  1. A және B (A < B)бүтін сандары берілген. А және В сандарының арасында орналасқан барлық бүтін сандарды өсу реті бойынша шығару және сол шығатын сандардың N санын шығару.




  1. А және B (A < B) сандары берілген. А және В сандарының арасында орналасқан барлық бүтін сандарды кему реті бойынша шығару және сол шығатын сандардың N санын шығару.




  1. Нақты сан берілген. Ол 1 кг кәмпиттің құны. 1 кг-нан 10 кг-ға дейінгі кәмпит құнын шығаратын программа құрыңдар.




  1. Нақты сан берілген. Ол 1 кг кәмпиттің құны. 0,1 кг-нан 1 кг-ға дейінгі кәмпит құнын шығаратын программа құрыңдар.




  1. Нақты сан берілген. Ол 1 кг кәмпиттің құны. 1.2, 1.4, ... , 2 кг кәмпит құнын шығаратын программа құрыңдар.




  1. А және B (A < B) сандары берілген. А және В сандарының арасында орналасқан барлық сандардың қосындысын табыңдар.




  1. А және B (A < B) сандары берілген. А және В сандарының арасында орналасқан барлық сандардың көбейтіндісін табыңдар.




  1. А және B (A < B) сандары берілген. А және В сандарының арасында орналасқан барлық сандардың квадраттарының қосындысын табыңдар.




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

1+ 1/2 + 1/3 + ...



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

N2 + (N + 1)2 + (N + 2)2 + ...



  1. N (> 0) саны берілген. Келесі көбейтіндіні табу керек:

1.1 · 1.2 · 1.3 ·...

  1. N (> 0) саны берілген. Келесі өрнектің мәнін табу керек:

1.1 - 1.2 + 1.3 -...



  1. N (> 0) саны берілген. Келесі формуланы қолдана отырып, сол санның квадратын табыңдар:

N2 = 1 + 3 + 5 + ...
Әрбір қосылғышты қосып отырған сайын алынатын қосындыны шығарып отыру керек. Нәтижесінде 1-ден N-ге дейінгі сандардың квадраты шығатын болады.



  1. A нақты саны мен N (> 0)бүтін саны берілген. A-ның N дәрежесін табу керек:

AN = A·A·...·A


16.A нақты саны мен N (> 0) бүтін саны берілген. A-ның 1-ден N-ге дейінгі дәрежесін бір ғана циклды пайдалана отырып шығаратын программа құрыңдар.
17.A нақты саны мен N (> 0) бүтін саны берілген. Бір ғана циклды пайдалана отырып, келесі қосындыны есептейтін програмам құрыңдар:
1 + A + A2 + A3 + ... + AN.


18.A нақты саны мен N (> 0) бүтін саны берілген. Бір ғана циклды пайдалана отырып, келесі өрнектің мәнін есептейтін програмам құрыңдар:
1 - A + A2- A3 + ... + (-1)N·AN .



  1. N (> 0) бүтін саны берілген. Келесі көбейтіндіні табу керек:

N! = 1·2·...·N(N–факториал).



  1. N (> 0) бүтін саны берілген. Бір циклды қолданып келесі қосындыны есептейтін программа құрыңдар:

1! + 2! + 3! + : : : + N!



  1. N (> 0) бүтін саны берілген. Бір циклды қолданып келесі қосындыны есептейтін программа құрыңдар:

1 + 1/(1!) + 1/(2!) + 1/(3!) + : : : + 1/(N!)



  1. X нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

1 + X + X2/(2!) + ... + XN/(N!)



  1. X нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

X- X3/(3!) + X5/(5!) -... + (-1)N·X2·N+1/((2·N+1)!)



  1. X нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

1 - X2/(2!) + X4/(4!) -... + (-1)N·X2·N/((2·N)!)



  1. Х (|X| < 1) нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

X - X2/2 + X3/3 -... + (-1)N-1·XN/N.



  1. Х (|X| < 1) нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

X- X3/3 + X5/5 -... + (-1)N·X2·N+1/(2·N+1).



  1. Х (|X| < 1) нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

X+1·X3/(2·3) + 1·3·X5/(2·4·5) + ...



  1. Х (|X| < 1) нақты саны мен N (> 0) бүтін саны берілген. Келесі өрнектің мәнін табу керек:

1+X/2 - 1·X2/(2·4) + 1·3·X3/(2·4·6) - ... +


29.N (>1) бүтін саны мен сандық остің екі нақты нүктесі берілген: A, B (A < B). [A, B] кесіндісі N бірдей бөліктерге бөлінген. Әрбір кесіндінің H ұзындығын және келесі нүктелер жиынтығын шығару керек:
A, A + H, A + 2·H, A + 3·H, ... , B.


30. N (> 1) бүтін саны мен сандық остің екі нақты нүктесі берілген: A, B (A < B). Әрбір кесіндінің H ұзындығын және [A, B] кесіндісін бөлетін нүктелердегі F(X ) = 1-sin(X ) функциясының мәнін табу керек:
F(A), F(A + H), F(A + 2·H), ... , F(B).


31.N (>0) бүтін саны берілген. Нақты сандар тізбегі AKкелесі формула бойынша анықталады:
A0 = 2,AK = 2 + 1/AK-1, K = 1, 2, ... .
A1, A2, ... , AN элементтерін шығаратын программа құру керек.


32.N (>0) бүтін саны берілген. Нақты сандар тізбегі AK келесі формула бойынша анықталады: A0 = 1, AK = (AK-1 + 1)/K, K = 1, 2, ... .
A1, A2, , AN элементтерін шығаратын программа құру керек.


33. N (>1) бүтін саны берілген. Фибоначчи FK (бүтін типті) сандар реті келесі формула бойынша анықталады:
F1 = 1, F2 = 1, FK = FK-2 + FK-1, K = 3, 4, ... .
F1, F2, ..., FNэлементтерін шығаратын программа құру керек..


34.N (>1) бүтін саны берілген. Нақты сандар тізбегі AK келесі формула бойынша анықталады: A1 = 1,A2 = 2,AK = (AK-2 + 2·AK-1)/3, K = 3, 4, : : : .
A1, A2, , AN элементтерін шығаратын программа құру керек.


35.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 (> 0) бүтін саны берілген. Келесі қосындыны табатын программа құру керек:

11 + 22 + + NN .




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет