Материалдар / С++ программалау тілінде практикалық тапсырмалар

С++ программалау тілінде практикалық тапсырмалар

Материал туралы қысқаша түсінік
С++ программалау тілінде практикалық тапсырмалар жиынтығын мектептегі 5-7 сынып ұстаздарға және оқушыларына көмекші құрал ретінде қолдануға болады. Бірнеше тақырыптарға есептер шығарылып, жинақталған
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
13 Желтоқсан 2021
1018
2 рет жүктелген
770 ₸
Бүгін алсаңыз
+39 бонус
беріледі
Бұл не?
Бүгін алсаңыз +39 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады

«Дарынды балаларға арналған үш тілде оқытатын Мұхтар Арын атындағы №24 «Экономика және бизнес» арнаулы лицейі» КММ


Информатика пән мұғалімі Оралова Ардақ Сайрамханқызы

С++ программалау тілінде практикалық тапсырмалар



І. Сызықтық алгоритмді программалау

  1. мысал. Екі саның қосындысын есептейтін программа коды.

  1. мысал. y=|(x+z)|

  1. ысал.

4-мысал.

y=xz

1. үш саның қосындысын есептеу.

2. Мына есептерге программа құрыңыздар.

1) y= 2x+6x-5

2)

3)

4)

5) z=|6x-10y|

6. Асан 7 жаста. Ол он жылдан кейін әпкесінің жасына келеді. Ағасы әпкесінен 5 жас кіші болса, асаның ағасы мен әпкесі қанша жаста екенін аықтайтын бағдарлама жаз.

7. жеңіл көлік сағатына 90км/сағ жылдамдықпен 1800км қашықтықты қанша жұмсайтындығын аықтайтын программа құру.

8. Ақпараттың өлшем бірліктерін бір өлшем бірлігінен екінші өлшем бірлігіне ауыстру бағдарламасын жазу.

1) 4Гбайт = Мбайт, Кб, байт.

2) 96800байт = Кбайт, Мб, Гайт

9. Тіктөртбұрыштың ауданын есептейтін программа құру.

10. Үш бұрыштың периметірін есептейтін бағдарлама жаз.

ІІ. Тармақталу алгоритмін программалау

  1. мысал. Екі саның үлкенін анықтау.

  1. мысал. Х санының тақ, жұптығын анықтау.



  1. а саны тақ сан болса кубта, керісінше жағдайда квадратқа көтер.

ІІІ. Кіріктірлген шартты программалау.

Математикалық функцияларды пайдаланып программа құру.

  1. #include <iostream>

#include <cmath>

using namespace std;

int main()

{

int x,y,n; float z;

x=6; y=6;

cin>>n;

if(x==y&&n>=0)

z= sqrt(2*n*pow(x,4));

else

if(x==n||y==n)

z=y*x+n;

else

z=2*n;

cout <<z<< endl;

return 0;

}

2. y= sin(x*x) +cos(2*x);

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

int x; float y;

cin>>x;

y= sin(x*x) +cos(2*x);

cout <<y<< endl;

return 0;

}

3. #include <iostream>

#include <cmath>

using namespace std;

int main()

{

int x; float y;

cin>>x;

y= sin(x*x) +crtg(2*x);

cout <<y<< endl;

return 0;

}

4. y= {sinx|x|

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

int x; double y;

cin>>x;

if(x>2)

y= sin(x*x) +cos(2*x);

else

y=fabs(x);

cout <<y<< endl;

return 0;

}

Тапсырмалар

  1. А, В, С үш сан берілген. А саны В үлкен болса, онда оны квадратта, В саны А дан үлкен С дан кіші болса 3 – ке көбейт. Ал С саны екеуіненде кіші болса үш санның қосындысын табатын бағдарлама құрыңыз.



  1. 4<= x>=9 жататын y=x2 функциясының мәнін табатын программа құрыңыз.

  2. 1.      Нақты x, y ( x ≠ y ) берілген. Кішісін олардың жарты қосындысымен, ал үлкенін - екі еселенген көбейтіндісімен алмастырыңыз.

  3. 2.      Үш нақты сан берілгенТеріс емес сандарды квадраттаңыздар.

  4. 3.      Егер берілген нақты x, y, z сандарының қосындысы 1-ден кем болса, онда бұл үш санның ең кішісін қалған екі санның жарты қосындысымен алмастырыңыз, кері жағдайда x және y-тің кішісін қалған екеуінің жарты қосындысымен алмастырыңыз.

  5. 4.      Нақтыa, b, c, d сандары берілгенЕгерa<=b<=c<=d болса, онда әр санды ең үлкен санмен алмастырыңыз, егерa>b>c>d болсасадарды өзгеріссіз қалдырыңыз, кері жағдайда барлық сандарды олардың квадратымен алмастырыңыз.

  6. 5.      Нақтыxyz сандары берілгенЕгер xy-ке қалдықсыз бөлінсе және yz-ке қал­дық­сыз бөлінсеонда барлық сандарға бірді қосыңыз, кері жағдайда барлық сан­дар­ды нөлге теңестіріңіз.

  7. 6.      Нақты а саны берілген f(a) –ны есептеңіз.

  8. 7.      Нақты а саны берілген f(a)мәнін төмендегі формулалар бойынша есептеңіз:

  9. a)

  10. б) 

  11. в) 

  12. г) 

  13. 2-мысал. Бүтін сандардың көбейтін­дісін өрнек­тейтін n! мәнін, яғни n!=1*2*... n табу



Тапсырмалар

1.      Ең соңында 9999 саны тұрған бүтін сандар тізбегі берілгенСолардың:

- жалпы санын;

- арифметикалық ортасын;

- максималь мәнін;

теріс және оң элементтері санын;

-минималь элементінің нөмірін;

- тізбек ішіндегі жұп сандар санын;

жұп сандары ішіндегі ең кіші элементін анықтау керек.

2.      n натурал саны берілгенТөмендегі мәндерді есептеңіздер:

a)      2n(pow() функциясын қолдануға болмайды);

b)     n!=1·2·3·…· n;

c)        ;

d)      ;

e)      (1+sin0.1) (1+sin0.2) … (1+sinn);




 


f)   




 


g)                                                         ;




 


h)     ( n түбір);

3.      n натурал және a нақты саны берілген.

4.      n натурал және a нақты саны берілген. Төмендегі мәндерді есептеңіздер:

a)      a+ 1 ) … ( a n – 1 );

b)      an есептеңіз, (pow() функциясын қолдануға болмайды);

c)       ;

d)      ;

 

5.      xнақты саны берілген. Төмендегі өрнектерді есептеу керек:

;

;

6.      функциясының мәндерінx 2-ден 10-ға дейін қадамы 0,5 болып өзгерген кезде анықтаңдар.

7.      Төмендегіфункцияныңмәндерінx-2-ден 3-ке дейін қадамы 0,25 болып өзгерген кезде анықтаңдар:

770 ₸ - Сатып алу

Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Осы аптаның ең үздік материалдары
Педагогтардың біліктілігін арттыру курстары
Аттестацияда (ПББ) 100% келетін
тақырыптармен дайындаймыз
Аттестацияда (ПББ) келетін тақырыптар бойынша жасалған тесттермен дайындалып, бізбен бірге тестілеуден оңай өтесіз
Өткен жылы бізбен дайындалған ұстаздар 50/50 жинап рекорд жасады
Толығырақ