Зертханалық жұмыс №4 Пәннің атауы: «Ақпараттық жүйелер»



Pdf көрінісі
Дата25.03.2023
өлшемі0,5 Mb.
#76039
Байланысты:
Наршаев Жомарт ИСк-22-2 ЗЕРТХАНАЛЫҚ ЖҰМЫС №4



 
Зертханалық жұмыс №4 
 
 
Пәннің атауы: «Ақпараттық жүйелер» пәніне кіріспе
Тақырыбы: C++ пен жұмыс жасау
Мамандығы: "6B06102–Ақпараттық жүйелер" 
Орындаған: Наршаев Жомарт Тобы: ИСк-22-2 
(Ф.И.О.) 
Қабылдаған: Серік Айсұлу Қанатқызы 
( Ф.И.О.) 
______________ _______________ «____» ________________2023ж. 
(баға) (қолы)
Алматы, 2023 
 
АЛМАТЫ 
ЭНЕРГЕТИКА 
ЖӘНЕ 
БАЙЛАНЫС 
УНИВЕРСИТЕТІ 
 


№4 зертханалық жұмысқа арналған тапсырмалар 
 
Жұмыстың тақырыбы: “С++” - пен жұмыс жасау 
 
Жұмыстың мақсаты: С++ бағдарламалау тілінде математикалық амалды 
орындап үйрену. 
 
11-нұсқа 
 
1-тапсырма 
 
Берілгені:
11. х – аргументіне берілген мән бойынша f(x) функциясын есептеу 
программасын және алгоритмнің блок-схемасын құру. f(x) функциясының 
мәні шартты оператор көмегімен есептеледі. 

 
Орындалу барысы: 
1) Алдымен Google-ға кіріп “C++ online compiler” деп жазып С++ 
бағдарламасын аштым. 


2) Сосын төмендегі кодтарды пайдаланып берілген есепті шығару үшін 
бағдарлама құрдым.
 
#include  - #Include бағдарламасы бағдарламаға негізгі 
нұсқаулыққа, тақырып файлының мазмұнын, бұл жағдайда кіріс / шығыс 
кітапханасының сипаттамасы бар  
cmath - қарапайым математикалық операцияларды орындауға арналған C 
бағдарламалау тілінің стандартты кітапханасының тақырыптық файлы. 
using namespace std – std кеңістігіндегі барлық нәрсені қолданғымыз 
келетінін компиляторға хабарлайды. 
int main – бұл бағдарлама негізгі функциясы бар, ол бүкіл санды мән ретінде 
қайтарады 
double - көлемі өзгермелі үтірмен, оның көлемі қалқымалы типтегі үлкенірек 
немесе оған тең, бірақ ұзын екі типтің мөлшеріне аз немесе оған тең. 
cin - коды деректерді консольға енгізуіге мүмкіндік береді, ал cout – коды 
деректерді консольда көрсетеді. 
 
endl - бұл келесі жолда көрсетілетін мәтінді одан әрі бастайды дегенді 
білдіреді. 
 
return - функцияны аяқтайды және басқару элементін функциясына 
қайтарады. 
Жазған бағдарламам: 
#include  
#include  


double f(double x) { 
double result; 
if (0 < x && x <= 4) { 
result = sin(M_PI * x) + sqrt(5 * pow(x, 2) + 6); 
} else if (x > 4) { 
result = log(x) + sqrt(3 * x + 7); 
} else { 
result = NAN;

return result; 

int main() { 
double x; 
std::cout << "Еңгізіңіз x: "; 
std::cin >> x; 
double result = f(x); 
if (std::isnan(result)) { 
std::cout << "x =" << std::endl; 
} else { 
std::cout << "f(x) = " << result << std::endl; 

return 0; 

 


 
 
3) 
Төбедегі бағдарламны жазғаннан кейін консольдағы x айнымалысына 
мән берген соң жауабы шықты

If else шартты операторы арқылы C++ тілінде f(x) функциясын орындадым. 
Бұл бағдарлама x мәнін сұрайды, содан кейін f(x) функциясын бағалау үшін 
if-else шартты операторын пайдаландым. Егер x ауқымнан тыс болса, 
бағдарлама қате туралы хабарды көрсетеді. Әйтпесе, бағдарлама экранда f(x) 
функциясының мәнін көрсетеді. 
 
 


Қорытынды 
Мен бұл зертханалық жұмысты жасау барысында C++ бағдарламасындағы 
біршама кодтарды біліп және олардың көмегімен математикалық есептерді 
шығаруды үйрендім. C++ бағдарламасындағы атаулар, айнымалылар және 
константалар мен символдарды білдім. 
 


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет