1. ax+b=0 xətti tənliyinin həll proqramını qurmalı.
2. A(x1,y1) və B(x2,y2) nöqtələri verilir. |AB| məsafəsini hesablayan proqram yazmalı.
3. x+yi kompleks ədədini triqonometrik şəkildə göstərməli (x, y - həqiqidir).
4. Üçbucağın təpələri verilir: (x1,y1), (x2,y2), (x3,y3). Onun sahəsini və perimetrini tapmalı.
5. X həqiqi ədədi verilir. Vurma, toplama və çıxma əməllərindən istifadə etməklə minimum sayda əməllə
2x4-3x3+4x2-5x+6
ifadəsinin qiymətini hesablayın.
6.
xətti tənliklər sisteminin həlli üçün proqram yazmalı.
7. a,b,c ədədlərini elə nizamlamalı ki, a hərfinə ən kiçik ədəd, b hərfinə orta, c- yə isə ən böyük ədəd uyğun olsun.
8. A(x1,y1) və B(x2,y2) nöqtələri verilir. Onlardan hansının koordinat başlanğıcına yaxın olduğunu təyin etməli.
9. Üçbucağın iki bucağı verilir (dərəcə ilə). Belə üçbucağın olduğunu təyin etməli, əgər varsa, onda o düzbucaqlı üçbucaqdırmı?
10. funksiyasının qrafikinin (m, n) nöqtəsindən keçməsini yoxlayan proqram qurmalı.
11. Klaviaturadan a, b, c və d parçalarının uzunluqları daxil edilir (məs. 3, 5, 9, 10). Onların üçbucaq qurmaq üçün istifadə imkanlarını qiymətləndirməli.
12. max {min (a,b), min(c,d)} – ni tapmalı.
13. Tərəfləri a, b, c olan üçbucağın bərabərtərəfli olduğunu təyin etməli. “Hə ” olduqda onun sahəsini hesablamalı.
14. A(x,y) nöqtəsi verilir. Onun təpələri (x1,y1), (x2,y2), (x3,y3) nöqtəsində olan üçbucağa aid olmasını təyin etməli.
15. a1x+b1y=0 və a2x+b2y=0 düz xətlərinin perpendikulyar olduğunu yoxlayan proqram yazmalı.
16. və düz xətlərinin kəsişmə nöqtəsinin koordinatlarını təyin edən alqoritmin proqramını yazmalı.
17. Müstəvidə R, S, T nöqtələrinin R(a, b), S(c, d), T(e, f) koordinatları olan həqiqi a, b, c, d, e, f ədədləri verilmişdir. Bu nöqtələrin bir düz xətt üzərində yerləşməsini müəyyənləşdirən alqoritmin proqramını yazın. Şərt ödənilərsə, onda “hə” məlumatı, əks halda “yox” məlumatı ekrana çıxarılsın.
Göstəriş: Iki nöqtədən keçən düz xəttin
tənliyindən istifadə etməli.
18. Aşağıdakı cədvəldə verilmiş funksiyaların qiymətlərini EHM-də hesablayın. Giriş və çıxış parametrlərini və onların ədədi qiymətlərini çap edən proqram tərtib edin.
№ | Funksiya | Giriş parametrləri |
1. | a=-0.5 b=2 | |
2. | a=1.5 | |
3. | a=2.8 b=-0.3 c=4 | |
4. | a=1.56 | |
5. | a=2.5 | |
6. | a=2.5 | |
7. | ||
8. | ||
9. | ||
10. | ||
11. | ||
12. |
5. Dövri alqoritmlərin proqramlaşdırılması
Proqramlşdırmada dövr dedikdə müəyyən əməllərin (operatorların) avtomatik olaraq çoxlu sayda yerinə yetirilməsi prosesi başa düşülür.
C/C++ - da dövr – hər hansı bir şərtin yalan qiymət alana qədər kodun yerinə yetirilməsini təkrarlayan strukturdur.
C/C++ dilində 3 növ dövr operatorundan istifadə olunur: önşərtli, son şərtli və parametrli.
Dövrlərin işləmə sayını bilmədikdə önşərtli və sonşərtli dövr operatorlarından istifadə etmək məqsədəuyğundur.