Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Алгоритмдеу және бағдаламалау негіздері (С++)

Автор:   •  Март 4, 2020  •  Лабораторная работа  •  2,188 Слов (9 Страниц)  •  573 Просмотры

Страница 1 из 9

Зертханалық жұмыс №1

Алгоритмдеу және бағдаламалау негіздері (С++)

Сызықты және тармақталған алгоритмдер

1. Бағдарламаның құрылымы

#include  

#include  

using namespace std;

int main()

{ 

Бағдарламаның мәтіні

}

Түсініктемелер:

 #include – бағдарламалық кодқа басқа файлдарды қосу үшің қолданылатың директива.

 #include - стандартты кітапханада орналасатың және деректерді енгізу/шығаруына жауап беретін «iostream.h» файлға алмастыру.

#include  - С тілдің стандартты кітапханасың қосуға қажетті директива (system функцияның жұмыс істеуіне қажетті ).

using namespace std;  -  «std» атты атаулар кеңістігі қолданылатының білдіреді.

void main() {}  - фигуралық жақшалардың ішінде орналасқан барлық амалдар, бағдарламаны іске қосқанда, автоматы түрде орындалады.

Қажет болса бағдарламада түсініктемелерді жазуға болады.

2. Деректерді енгізу

cin >> айнымалы;

 cin амалы компиляторға енгізілген мәнді айнымалыға меншітеу қажеттілігін білдіреді. cin (sее-in) – енгізу ағыны, >>  - деректер жылжитың бағытты көрсетеді.

Мысалы:

cin >> m >> n; - m және n айнымалылардың  мәндерін енгізу

3. Нәтижелерді шығару

cout << шығару тізімі;

cout операторы (sее-out) деректерді  шығару үшің қолданылады. Шығару тізімінің элементтері ретінде айнымалыларды, тырнақшада жазылған сөйлемдерді қолдануға болады.

Мысалы:

cout <<”Жауабы: S=”<

4. C++ тілінде айнымалылар және олардың типтері

Айнымалы — белгілі ақпаратты сақтау үшің арналған, компьютердің оперативті жадысының «ұяшығы».

Дерекетрдің типтері

C++ тілінде деректердің негізгі типтері

int — бүтің сандық типі (integer). -3; 17

float — нақты сандық типі.   0.15;   -8.23

double — дәлдігі екі есе жылжымалы нүктесі бар нақты сандық типі.

char — символдық типі.

bool — логикалық типі (boolean).

C++ тілінде айнымалыларды қолдану алдында міндет ретінде жариялау қажет.

int a;

float b;

double c = 14.2;

char d = 's';

bool k = true;

bool k = x>4;

5. Математикалық функциялар

В С++ определены в заголовочном файле  функции выполняющие некоторые часто используемые математические функции.

Функция

Описание

Пример

abs( a )

модуль или абсолютное значение от а

abs(-3.0)=3.0
abs(5.0)= 5.0

sqrt(a)

корень квадратный из а, причём а не отрицательно

sqrt(9.0)=3.0

pow(a, b)

возведение  а в степень b

pow(2,3)=8

ceil( a )

округление а до наименьшего целого, но не меньше чем а

ceil(2.3)=3.0
ceil(-2.3)=-2.0

floor(a)

округление а до наибольшего целого, но не больше чем а

floor(12.4)=12
floor(-2.9)=-3

fmod(a, b)

вычисление остатка от  a/b

fmod(14,5)=4
fmod(25,9) =7

exp(a)

вычисление экспоненты еа

exp(0)=1

sin(a)

a задаётся в радианах

cos(a)

a задаётся в радианах

log(a)

натуральный логарифм a(основанием является экспонента)

log(1)=0

log10(a)

десятичный логарифм а

Log10(100)=2

asin(a)

арксинус a, где  -1.0 < а < 1.0

asin(1)=1.5708

...

Скачать:   txt (11.5 Kb)   pdf (492.4 Kb)   docx (246.4 Kb)  
Продолжить читать еще 8 страниц(ы) »
Доступно только на Essays.club