Методдор
Статикалык методдор: параметрлер, маани кайтаруу, ЭЧЖБ жана жайлыкты текшерүү.
Java тилиндеги методдор — функциялардын аналогу. Олимпиадалык чечимдерде алар main жанында статикалык (static) деп жарыяланат: ошондо аларды объект түзбөстөн түз чакырса болот.
Төмөндө — эң чоң жалпы бөлүүчү үчүн Евклиддин алгоритми.
Java
Эки сандын ЭЧЖБсы. Киргизиңиз: 12 8
boolean кайтарган методдор текшерүүлөр үчүн ыңгайлуу. Жайлыкты текшергенде бөлүүчүлөрдү n дин тамырына чейин гана кыдырыңыз (i * i <= n шарты) — бул жумушту n кадамдан тамырга чейин кыскартат.
Java
Тамырга чейин жайлыкты текшерүү. Киргизиңиз: 97
Акыркы println ичинде тернардык оператор колдонулган: шарт ? ооба_болсо_маани : жок_болсо_маани — туюнтмалар үчүн if/else компакттуу формасы.
Тапшырма: сандын цифраларынын суммасын кайтаруучу long digitSum(long n) методун жазыңыз.
Андан кийин тиркелген «Эки сандын ЭЧЖБ» жана «Жай санды текшерүү» маселелерин чечип, сабакты өттүм деп белгилеңиз.