Microsoft Word Лекция docx



Pdf көрінісі
бет4/16
Дата13.11.2022
өлшемі191,79 Kb.
#49680
1   2   3   4   5   6   7   8   9   ...   16
C3.Shygaru(); 
C3 = C1 + C2 + C3; // үш комплекс санды қосу
Console.Write("C3 = C1 + C2 + C3 qosu natizhesi: "); 
C3.Shygaru(); 
C3 = C3 - C1; // нәтижелік комплекс саннан бірінші
// комплекс санды азайту
Console.Write("C3 = C3 – C1 azaitu natizhesi: "); 
C3.Shygaru(); 
C3 = C1 + C3 - C2; // операцияларды аралас пайдалану
Console.Write("C3 = C1 + C3 - C2 amalynyng natizhesi: "); 
C3.Shygaru(); 


Console.WriteLine(); 
Console.ReadKey(); 

}
Бұл программаны орындау нәтижесі:
C1 complex sany: 3 + 8i 
C2 complex sany: 10 + 2i 
C3 = C1 + C2 qosu natizhesi: 13 + 10i 
C3 = C1 + C2 + C3 qosu natizhesi: 26 + 20i 
C3 = C3 – C1 azaitu natizhesi: 23 + 12i 
C3 = C1 + C3 - C2 amalynyng natizhesi: 16 + 18i
operator+() 
әдісінің 
Complex 
типіндегі объект қайтаратынына назар салыңыздар, осы 
себеппен 
+
операторын мынадай 
C1 + C2 + C3 
құрамалы өрнектерде қолдана аламыз. Мұнда 
C1 + C2 
өрнегі 
Complex
типіндегі нәтиже береді, оны тағы да осы типтегі объектімен қосуға 
болады. Егер 
C1+C2
өрнегі басқа типтегі нәтиже беретін болса, онда 
C1 + C2 + C3 
құрамалы 
өрнегін есептеу мүмкін болмас еді. “

” операторы “
+
” операторы сияқты жұмыс істейді, бірақ бұл 
оператор үшін операндтардың берілу реттілігі маңызды болып табылады. Барлық екілік 
операторлар үшін операторлық әдістің бірінші параметрі – сол жақ операнд, ал екінші параметр – 
оң жақ операнд болып табылады. 
operator-() 
операторы да 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




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

    Басты бет