38.N (> 0) бүтін саны берілген. Келесі қосындыны табатын программа құру керек:
1N + 2N-1 + + N1.
39. A және B (A < B) оң сандары берілген. A-дан B-ға дейінгі сандарды шығару керек. Басты ереже: аралықтағысанның мәні қанша болса, баспаға сонша рет шығуы керек (нмысалы, 3 саны 3 3 3 болып 3 рет шығады).
40.A және B (A < B) оң сандары берілген. A-дан B-ға дейінгі сандарды шығару керек. Басты ереже: A саны 1 рет, А+1 саны 2 рет және т.с.с. шығарылуы керек.
41. A және B (A > B) оң сандары берілген. A кесіндісінің бойында В ұзындықтағы максимал кесінділер бар. Көбейту және бөлу амалдарын қолданбастан, А кесіндісінің бос аралығының ұзындығын есептейтін программа құрыңдар.
42.A және B (A > B) оң сандары берілген. A кесіндісінің бойында В ұзындықтағы максимал кесінділер бар. Көбейту және бөлу амалдарын қолданбастан, А кесіндісінде орналасқан В кесінділер санын табатын программа құрыңдар.
43.N және K оң сандары берілген. Қосу және азайту амалдарын ғана қолданып, N-ді K санына бөлгендегі бүтін бөлік пен қалдық бөлікті анықтайтын программа құрыңдар.
44. N (> 0) бүтін саны берілген. Егер ол 3 санының дәрежесі болса, онда TRUE мәнін, ал егер жалған болса, FALSE мәнін шығаратын программа құрыңдар.
45.N (>0) бүтін саны берілген, ол 2 санының қандай да бір дәрежесінің мәні: N=2K . Осы дәреже көрсеткіші болып табылатын K санының мәнін анықтау керек.
46.N (>0) бүтін саны берілген. N-ның екі еселенген факториалын табу керек:
N!! = N·(N-2)·(N-4)·...
(егер N — жұп болса онда соңғы көбейткіш 1-ге, егер N — тақ болса, онда соңғы көбейткіш 2- ге тең,).
N (>0) бүтін саны берілген. K ең кіші оң санды анықтау керек, оның квадраты N-нан артық болады: K2 > N. Квадрат түбірден шығару функциясын қолдануға болмайды.
N (>0) бүтін саны берілген. K ең үлкен бүтін оң санды табу керек, оның квадраты N-нен артпайды: K2≤ N. Квадрат түбірден шығару функциясын қолдануға болмайды.
N (>1) бүтін саны берілген. 3K> N теңсіздігі орындалатын K кіші оң санын табу керек.
Достарыңызбен бөлісу: |