Автор: аға оқытушы Сайлауқызы Ж. №3 Зертханалық жұмыс Тақырыбы: С++ тілінің шартты операторы
Пән: «Алгоритмдеу және бағдарламалау негіздері» 6В06301-«Ақпараттық қауіпсіздік жүйелері» мамандығының студенттеріне арналған 1. Жұмыс мақсаты Зертханалық жұмыстың мақсаты шартты оператормен және С++ тілінде тармақталған алгоритмдермен жұмыс істеудің практикалық дағдыларын алу болып табылады.
2. Жұмыс міндеттері Келесі тақырыптарды меңгеру:
3. Орындауға арналған тапсырмалар 1. Нүктенің координаттарын (x, y) енгізетін және сіздің нұсқаңызға сәйкес келетін суретте нүкте сызылған аймаққа кіретінін анықтайтын бағдарламаны құрыңыз. Аймақ шекарасына түсу аймақақ жатады деп саналсын.
2. Бастапқы деректер мен нәтижені басып шығару.
4. Жұмысты орындау тәртібі С++ тілінің логикалық операциялары С++ тілінің логикалық операциялары С++ тілінің арттыру немесе кеміту операциялары С++ тілінің арттыру немесе кеміту операциялары С++ тілінің меншіктеу операторы Шартты оператор Шартты оператор Қабаттасқан шартты оператор Шартты оператор Switch көп нұсқалы таңдау операторы Switch операторының орындалу схемасы 5. Типтік нұсқаны талдау Нүктенің координаттарын (x, y) енгізетін және сіздің нұсқаңызға сәйкес келетін суретте нүкте сызылған аймаққа кіретінін анықтайтын бағдарламаны құрыңыз. Аймақ шекарасына түсу аймақақ сәйкес келу деп саналсын.
Біздің аймақты төрттен бір бөлікке бөлеміз: 1, 2, 3 және 4. Суреттен 1 және 4 облыс тексеруге жататыны көрініп тұр. Біздің ширек 1 (бірліктермен) абсцисс және ординат осьтері бойынша шектейміз. Тікбұрышты аймақ қиындық тудырмайды, шеңбер формуласына жүгінсек, шеңбердің шектеулі секторы 4-тоқсанда енуді тексеру жеткілікті. x2+y2=0.
#include #include #include int main (){
float x,y;
cout<<"x= ";
cin>>x;
cout<<"y= ";
cin>>y;
if (x>=-1 && x<=0 && y>=-1 && y <=0) //проверка на вхождение в четверть cout<<"Tochka voshla v oblast.."; else
if (x>=0 && x<=1 && y>=0 && y<=1) //проверка на вхождение в четверть if (pow(x,2)+pow(y,2)<=1) //проверка на вхождение в область cout<<"Tochka voshla v oblast..";
else cout<<"Tochka ne voshla v oblast.."; //остальные случаи else cout<<"Tochka ne voshla v oblast.."; //остальные случаи _getch();
return 0;
}
5. Студенттің есеп беру ережелері Есеп құрамында болуы тиіс: