1. Cəmi hesablayın:
n-in qiymətini klaviaturadan daxil edin. ()
2. Hesablayın:
3. N - natural ədədi verilmişdir. Hesablayın:
a)
b)
4. F(x) funksiyasının [a,b] parçasında h addımı ilə qiymətini hesablayan proqram tərtib edin. Nəticəni cədvəl şəklində çapa verin, belə ki, birinci sütun arqumentin qiymətlərinə uyğun, ikinci sütun isə funksiyanın qiymətlərinə uyğun olsun.
a) F(x)= x - sin x;
b) F(x)=sin2 x;
c) F(x)=2 cos x-1;
d) F(x)=tg x;
e) F(x)= ctg x+1;
f) F(x)=sin x-cos x;
g) F(x)=2 sin2 x+ 1;
h)
i)
j)
k)
l)
m) ;
n)
o)
5. Aşağıdakı funksiyanı hesablayan proqram yazın.
olduqda x arqumenti -5; -4; -3; -1; 0; 2; 4 qiymətlərini alır.
6. Aşağıdakı funksiyanı hesablayan proqram yazın.
, a=0,5; b=0,2
olduqda x arqumenti -8; -4; -1; 0; 4;:4 10 qiymətlərini alır.
7. Aşağıdakı funksiyanı hesablayan proqram tərtib edin.
olduqda x arqumenti 1 addımı ilə -5-dən +5-ə qədər dəyişir.
8. Aşağıdakı funksiyanın qiymətini hesablayan proqram yazın.
9. Aşağıdakı funksiyanın qiymətini hesablayan proqram yazın.
; a=2; b=4
olduqda x arqumenti -5; -4; -3; -2; 0;4;7; 10 qiymətlərini alır.
10. Aşağıda göstərilən tənliklərin parçanın yarıya bölünməsi və Nyuton üsulları ilə verilmiş intervalda köklərini tapın və müqayisə edin. Dəqiqliyi qəbul etməli.
a) ,
b) ,
c) s w:space="720"/></w:sectPr></wx:sect></w:body></w:wordDocument>"> ,
d) ,
e) ,
f) ,
g) ,
h) ,
i)
j)
11. Dövr təşkil edib aşağıdakı pilləli kəsrlərin qiymətini hesablayın.
a)
b)
c)
d)
e)
- Aşağıdakı proqramın nəyi icra etdiyini aydınlaşdırın.
#include <stdio.h>
#include <conio.h>
void main ()
{ int n;
scanf ("%d", &n);
while(n)
{
printf("%d", n%2);
n /= 2;
}
getch();
}
- Aşağıdakı operatopların təsvirindəki səhvləri tapın və düzəldin:
a) cin<< qiymet;
b) while (c<=5) {
eded * = c;
++c;
c) for(y=0.1; y!=1.0; y+=0.1)
cout<<y<<endl;
- Aşağıdakı operatorun 1-dən 10- a qədər (10 özü də daxil olmaqla) ədədlərin çap etməsi üçün yol verilmiş səhvi tapın və düzəldin:
n=1;
while (n<10)
cout<<n++<<endl;
15. 1-dən 15-ə qədər tək ədədlərin hasilini çapa verən proqram yazın.
Funksiyalar
Funksiya – hər hansı məsələni yerinə yetirən operatorlar küllisidir. İndiyə qədər bizim proqramlarda yalnız bir funksiya olurdu (main).
Proqramda birdən cox funksiyanın olması məcburi deyil. Lakin kifayət qədər böyük proqramlar yazdıqda main funksiyası cox böyuk olacaq. Kompilyator və iş prosesi üçün main funksiyasının böyük və ya kiçik olmasının əhəmiyyəti yoxdur. Bunun proqramçı üçün böyük mənası var. Belə ki, əgər main funksiyası bir neçə səhifəni tutursa, onu araşdırmaq və mümkün səhvləri tapmaq çətin olur. Məsələn, hər hansı kitabın fəsilləri bölmələrə bölünməsəydi, onu oxumaq çətin olardı. Lakin kitab fəsillərə, fəsillər isə bölmələrə bölünərsə, onu başa düşmək çox asan olar.
İstənilən funksiyanın (main -dən başqa) realizə olunması iki mərhələdən keçir:
1.Funksiyanın təyin olunması;
2.Funksiyanın çağırılması.