C++ proqramlaşdırma dili haqqında ümumi məlumatlar



Yüklə 1,44 Mb.
səhifə16/37
tarix02.01.2022
ölçüsü1,44 Mb.
#42333
1   ...   12   13   14   15   16   17   18   19   ...   37
C -dan praktikum

}

Nümunə2. y=x3+6x-7 funksiyasının [1;10] parçasında h=1 addımı ilə qiymətlərini hesablayan alqoritmin proqram kodunu yazmalı.

C++ dilində proqram kodu aşağıdakı kimi olar:

#include

#include

#include

using namespace std;

int main()

{

float a,b,h,x,y;



cout<<”a=”;

cin>>a;


cout<<”b=”;

cin>>b;


cout<<”h=”;

cin>>h;


x=a;

while (x<=b)

{

y=pow(x,3)+6*x-7;



cout<<”y=”<

x+=h;


}

return 0;

}

Burada bir neçə məlumatı qeyd edək.



  • While operatorundan dövrlərin sayı məlum olmadıqda istifadə edilir.

  • Şərtdə müqayisə və məntiqi operatorlardan istifadə etmək olar:

  • <, > böyük, kiçik

  • <=, >= kiçik bərabər, böyük bərabər

  • == bərabər

  • != bərabər deyil (fərqlidir)

  • Əgər şərt heç vaxt yalan olmaursa, onda dövr sonsuz davam edir və nəticə alınmır ki, bu da ciddi məntiqi səhvdir.

  • Dövrün gövdəsi fiqurlu mötərizələr daxilində yazılır. Əgər gövdə bir operatordan ibarətdirsə, onda mötərizləri yazmamaq daha məsləhətdir.

Bu operatorun tətbiqi ilə iki natural ədədin ƏBOB-nu tapılması alqoritminin proqram kodunu yazaq. Bunun üçün ƏBOB-un tapılmasının Evklid alqoritmindən istifadə edək.

#include

using namespace std;

int main()

{

Unsigned int a, b;



cout<<”a=”;

cin>>a;


cout<<”b=”;

cin>>b;


while (a!=b)

if (a>b) a=a-b;

else

b=b-a;


cout<<”EBOB”<

return 0;

}


Yüklə 1,44 Mb.

Dostları ilə paylaş:
1   ...   12   13   14   15   16   17   18   19   ...   37




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin