Математикалық функцияларды қолдану арқылы есептер шығару Компьютер жадындағы мəлімет көлемін (мөлшерін, енін) анықтау операциясы –
Объектінің немесе типтің алатын орнын анықтау қалай сипатталады?
Арифметикалық амалдарды қысқарту қалай сипатталады?
Компьютер жадындағы мəлімет көлемін (мөлшерін, енін) анықтау операциясы – sizeof Объектінің немесе типтің алатын орнын анықтау қалай сипатталады? sizeof өрнек sizeof ( тип ) Арифметикалық амалдарды қысқарту қалай сипатталады? <айнымалы> <операция> = <өрнек>;
Х айнымалысының мәні алдымен көбейтіледі / кемітіледі, содан кейін есептеледі?
Постфиксті инкремент/ декремент дегеніміз не?
Айнымалыларды 1-ге ұлғайту - инкремент Айнымалыларды 1-ге азайту- декремент Х айнымалысының мәні алдымен көбейтіледі / кемітіледі, содан кейін есептеледі? Префиксті инкремент/ декремент Постфиксті инкремент/ декремент дегеніміз не? Компилятор х-тің уақытша көшірмесін жасайды, х-тің түпнұсқасын көбейтеді немесе кішірейтеді, содан кейін көшірмені қайтарады. Мәні қайтарылғаннан кейін ғана х-тің көшірмесі жойылады Логикалық 2 мән ақиқат болады, сонда тек сонда ғана, егер екеуі де ақиқат болған жағдайда–
cout << " 6 & 5 = " << (6 & 5); нәтижесінде қандай операция орындалады?
Логикалық терістеу (!) дегеніміз не?
Логикалық 2 мән ақиқат болады, сонда тек сонда ғана, егер екеуі де ақиқат болған жағдайда– Конъюнкция/ және Логикалық 2 мән жалған болады, сонда тек сонда ғана, егер екеуі де жалған болса- Дизъюнкция/немесе cout << "\n 6 & 5 = " << (6 & 5); нәтижесінде қандай операция орындалады? екі санды логикалық көбейту, конъюнкция Логикалық терістеу (!) дегеніміз не? операнд мəні ақиқат (нөл емес) болса, нəтиже ретінде 0 мəнін, ал операнд 0-ге тең болса, l мəнін қайтарады. Тапсырма 1. Сәйкесінше типтері мен амалдарын, орындалатын операцияны сипаттаңыз.
short int a = 1;
const char С = 'С';
char s, sf = 'f';
char t (54);
float с = 0.22,x(3),sum;
Үй тапсырмасы Тапсырма 1. Сәйкесінше типтері мен амалдарын, орындалатын операцияны сипаттаңыз.
short int a = 1; // бүтін а айнымалысы
const char С = 'С'; // символдық С константасы
char s, sf = 'f'; // тек sf айнымалысы инициалданған
char t (54); // t-ға 54-ті меншіктеу (инициалдау)
float с = 0.22,x(3),sum; // жариялау, инициалдау
Тапсырма 2. Тапсырма 3.
5-сабақ
Математикалық функцияларды қолдану арқылы есептер шығару cout << "log10(10) = " << log10(10.0) << endl; // логарифм десятичный
cout << "log10(1) = " << log10(1.0) << endl;
cout << "log(2.718281) = " << log(2.718281) << endl; // натуральный логарифм(по основанию экспоненты) exp = 2.718281
cout << "sqrt(9) = " << sqrt(9.0) << endl; // корень квадратный
cout << "pow(2,3) = " << pow(2.0,3.0) << endl; // два в кубе
cout << "abs(0) = " << abs(0.0) << endl; // модуль от нуля
cout << "abs(-5) = " << abs(-5.0) << endl;
cout << "ceil(3.14) = " << ceil(3.14) << endl; // округление 3.14 до наименьшего целого, но не меньше чем 3.14
cout << "ceil(-2.4) = " << ceil(-2.4) << endl; // округление -2.4 до наименьшего целого, но не меньше чем -2.4
cout << "floor(3.14) = " << floor(3.14) << endl; // округление 3.14 до наибольшего целого, но не больше чем 3.14
cout << "floor(-2.4) = " << floor(-2.4) << endl; // округление -2.4 до наибольшего целого, но не больше чем -2.4
cout << "fmod(2.4/2.0) = " << fmod(2.4,2.0) << endl; // остаток от деления 2.4/2
Тапсырма 1. Куб қабырғасының ұзындығы a берілген. Кубтың көлемі V = a3 мен оның ауданын S = 6·a2 табыңыз
Тапсырма 2. Бағдарламалау С++ тілінде бағдарламалау үшін MS Visual Studio 2008 немесе DevC бағдарламалық орта қолданылады.
Онлайн компилятор http://cpp.sh/ Тапсырма НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!