நிரல்பாகம் அகெர்மன்(முதலெண், இரண்டாமெண்) @((முதலெண் < 0) || (இரண்டாமெண் < 0)) ஆனால் பின்கொடு -1 முடி @(முதலெண் == 0) ஆனால் பின்கொடு இரண்டாமெண்+1 முடி @((முதலெண் > 0) && (இரண்டாமெண் == 00)) ஆனால் பின்கொடு அகெர்மன்(முதலெண் - 1, 1) முடி பின்கொடு அகெர்மன்(முதலெண் - 1, அகெர்மன்(முதலெண், இரண்டாமெண் - 1)) முடி அ = int(உள்ளீடு("ஓர் எண்ணைத் தாருங்கள், அது பூஜ்ஜியமாகவோ, அதைவிடப் பெரியதாக இருக்கலாம்: ")) ஆ = int(உள்ளீடு("அதேபோல் இன்னோர் எண்ணைத் தாருங்கள், இதுவும் பூஜ்ஜியமாகவோ, அதைவிடப் பெரியதாகவோ இருக்கலாம்: ")) விடை = அகெர்மன்(அ, ஆ) @(விடை < 0) ஆனால் பதிப்பி "தவறான எண்களைத் தந்துள்ளீர்கள்!" இல்லை பதிப்பி "நீங்கள் தந்த எண்களுக்கான அகர்மென் மதிப்பு: ", விடை முடி