Пеш аз оғоз
Як кори хурд, як функсия. Аввал функсияро нависед ва онро бо ду-се адад дар зеҳн санҷед. Баъд main-ро нависед: он мехонад, функсияро даъват мекунад ва чоп мекунад. Функсия намехонад ва чоп намекунад. Пеш аз навиштани сатри аввал ба бузургтарин ададҳои шарт нигоҳ кунед ва навъро интихоб кунед: агар онҳо аз тақрибан 2 · 10⁹ гузаранд, параметр ва натиҷа long long аст.
Функсияатонро дар ин ҷо санҷед. Дар терминал чанд адад ворид кунед.
Агар монед
Нишондодро танҳо вақте кушоед, ки ниёз доред. Қадам ба қадам равед.
3. Clamp
Маслиҳати 1. Се ҳолат ҳаст: поёнтар аз ҳудуди поён, болотар аз ҳудуди боло ва миёни онҳо.
Маслиҳати 2. Шарт функсияеро бо ном ва се параметри додашуда талаб мекунад. Аввал ҳарду ҳудудро санҷед, ҳар яке бо return-и худ, ва қиматро дар охир баргардонед.
Маслиҳати 3. Тест: low = 2, high = 5. Қимати 1 2 медиҳад, қимати 9 5 медиҳад ва қимати 4 4 медиҳад.
5. Ҳисоби секунҷаҳои дуруст
Маслиҳати 1. Се дарозӣ секунҷа месозанд, вақте ки ҳар дуи онҳо дар ҷамъ аз сеюм зиёдтар бошанд.
Маслиҳати 2. Функсияи isTriangle(a, b, c)-ро нависед, ки се шартро бо месанҷад. Сегонаҳоро дар ҳисоб кунед.