Espa├▒olDeutschFran├зaisItalianoPortugu├кs╨а╤Г╤Б╤Б╨║╨╕╨╣╬Х╬╗╬╗╬╖╬╜╬╣╬║╬мцЧецЬмшкЮф╕нцЦЗ(чоАф╜У)рд╣рд┐рдиреНрджреА; рд╣рд┐рдВрджреА╪з┘Д╪╣╪▒╪и┘К╪й
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ
PF рдкреНрд░рд╢реНрди - рдлреЛрд░рдо

рдЬрд╛рд╡рд╛ рдкрд░ recursion рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ

рдореИрдВ рдкреНрд░рддреНрдпрд╛рд╡рд░реНрддрди рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрд╛. рдореИрдВ рдХреЛрдб рд╣реИ рдХрд┐ рдореИрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рджрд┐рдЦрд╛рдУ 1 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 5, рдкрд░рд┐рдгрд╛рдо рд╣реЛрдЧрд╛ 15, рд▓реЗрдХрд┐рди рдореИрдВ рд░рд┐рдЯрд░реНрди 16.

рдХреНрдпрд╛ рдореИрдВ рдЧрд▓рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

static void Main (string[] args) {
   Console.WriteLine(Sum(5));
   Console.Read();
}

static int Sum (int value) {
   if (value > 0) {
      return value + Sum(value-1);
   }
   else {
      return 1;
   }
}

 

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
jesus_coam рдкреВрдЫрд╛ рдХрд░рддрд╛ рд╣реИ 6 рд╕рд╛рд▓
1 рдЬрд╡рд╛рдм

рдПрдХ рд╕рдорд╛рд░реЛрд╣ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдпрд╣ рдПрдХ рд╕рдорд╛рд░реЛрд╣ рдореЗрдВ рдХреЛрдб рд╣реА рдлреЛрди рд╣реИ. рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХреЗрд╕, рдпрд╣ рд╡рд╣ рд╕реНрдерд╛рди рд╣реИ рдЬрд╣рд╛рдВ рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рд╣реА рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдзрд╛рд░ рдорд╛рдорд▓реЗ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдХреЙрд▓ рдХрд╣рд╛рдВ рд╣реЛрддреА рд╣реИ.

рдЬрд╣рд╛рдВ рддрдХ рдореИрдВ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИ, рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХреЗрд╕ рдХрдм рд╣реИ рдорд╛рди рд╕реЗ рдмрдбрд╝рд╛ рд╣реИ 0, рдФрд░ рдЖрдзрд╛рд░ рдорд╛рдорд▓реЗ рдХрдм рд╣реИ рдореВрд▓реНрдп рдХреЗ рд▓рд╛рдпрдХ рд╣реИ 0. рд▓реЗрдХрд┐рди рдЖрдк рд▓реМрдЯ рд░рд╣реЗ рд╣реИ 1, рдореВрд▓реНрдп рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рдЬрдм 0, рдЬреЛ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ.

рд╕рд╣реА рдмрд╛рдд рддреЛ рдпрд╣ рд╣реЛрдЧреА рдХрд┐ рд╡рд╛рдкрд╕реА рдХреЗ рдЖрдзрд╛рд░ рдорд╛рдорд▓реЗ рдерд╛ 0.

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
рдпрд╣реЛрд╢реВ рдХрд╣рд╛ рдХрд░рддрд╛ рд╣реИ 6 рд╕рд╛рд▓