1. for
рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдУрд│реАрдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдореЛрдЬрдгреНрдпрд╛рд╕рд╛рдареА рд▓реВрдк рд╡рд╛рдкрд░рдгреЗ
рдЪрд▓рд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣реВ рдЬреЛ 10
рдХреАрдмреЛрд░реНрдбрд╡рд░реАрд▓ рдУрд│реА рд╡рд╛рдЪрддреЛ рдЖрдгрд┐ рд╕рдВрдЦреНрдпрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдУрд│реАрдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЛ. рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг |
---|---|
|
|
рдЬрд░ рд░реЗрд╖реЗрдд рд░рд┐рдХреНрдд рд╕реНрдерд╛рдирд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд┐рднрдХреНрдд рдХреЗрд▓реЗрд▓реЗ рдПрдХрд╛рдзрд┐рдХ рдЯреЛрдХрди рдЕрд╕рддреАрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдкреИрдХреА рдкрд╣рд┐рд▓реА рд╕рдВрдЦреНрдпрд╛ рдЕрд╕реЗрд▓, рддрд░ рдЗрддрд░ рдЯреЛрдХрди рд╕рдВрдЦреНрдпрд╛ рдирд╕рд▓реА рддрд░реАрд╣реА hasNextInt()
рдкрджреНрдзрдд рдкрд░рдд рдпреЗрдИрд▓ . true
рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдУрд│реАрд╡рд░ рдлрдХреНрдд рдПрдХ рдЯреЛрдХрди рдПрдВрдЯрд░ рдХреЗрд▓реЗ рддрд░рдЪ рдЖрдордЪрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдХрд╛рд░реНрдп рдХрд░реЗрд▓.
for
2. рд▓реВрдк рд╡рд╛рдкрд░реВрди рдлреЕрдХреНрдЯреЛрд░рд┐рдпрд▓рдЪреА рдЧрдгрдирд╛ рдХрд░рдгреЗ
рдЪрд▓рд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣реВ рдЬреЛ рдХрд╛рд╣реАрд╣реА рд╡рд╛рдЪрдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рддреНрдпрд╛рдРрд╡рдЬреА рдХрд╛рд╣реАрддрд░реА рдореЛрдЬрддреЛ. рдХрд╛рд╣реАрддрд░реА рдЕрд╡рдШрдб рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рдВрдЦреНрдпреЗрдЪреЗ рдЧреБрдгрдиреНрдп 10
.
рд╕рдВрдЦреНрдпреЗрдЪреЗ рдЧреБрдгрдиреНрдп n
(рджреНрд╡рд╛рд░реЗ рджрд░реНрд╢рд╡рд┐рд▓реЗрд▓реЗ n!
) рд╣реЗ рд╕рдВрдЦреНрдпрд╛рдВрдЪреНрдпрд╛ рдорд╛рд▓рд┐рдХреЗрдЪреЗ рдЧреБрдгрд╛рдХрд╛рд░ рдЖрд╣реЗ: 1*2*3*4*5*..*n
;
рдХреЛрдб | рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг |
---|---|
|
|
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдп рдЖрд╣реЗ f = 1
, рдХрд╛рд░рдг рдЖрдкрдг f
рд╕рдВрдЦреНрдпрд╛рдВрдиреА рдЧреБрдгрд╛рдХрд╛рд░ рдХрд░рдд рдЖрд╣реЛрдд. рдЬрд░ f
рдореВрд│ рдЕрд╕рддреА 0
, рддрд░ рд╕рд░реНрд╡ рд╕рдВрдЦреНрдпрд╛рдВрдЪрд╛ рдЧреБрдгрд╛рдХрд╛рд░ рдХреЗрд▓реЗрд▓рд╛ рдЧреБрдгрд╛рдХрд╛рд░ 0
рдЕрд╕реЗрд▓ 0
.
for
3. рд╕реНрдХреНрд░реАрдирд╡рд░ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА рд▓реВрдк рд╡рд╛рдкрд░рдгреЗ
рд╕реНрдХреНрд░реАрдирд╡рд░ рддреНрд░рд┐рдХреЛрдг рдХрд╛рдврдгрд╛рд░рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣реВ. рдкрд╣рд┐рд▓реНрдпрд╛ рдУрд│реАрдд 10
рддрд╛рд░рдХрд╛, рджреБрд╕рд░реА - 9
рддрд╛рд░рдХрд╛, рдирдВрддрд░ 8
, рдЗ.
рдХреЛрдб | рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг |
---|---|
|
|
рдЖрдореНрд╣рд╛рд▓рд╛ рдпреЗрдереЗ рджреЛрди рдиреЗрд╕реНрдЯреЗрдб рд▓реВрдк рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ: рджрд┐рд▓реЗрд▓реНрдпрд╛ рдУрд│реАрд╡рд░ рддрд╛рд░рд╛рдВрдХрдирд╛рдВрдЪреА рдпреЛрдЧреНрдп рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдВрддрд░реНрдЧрдд рд▓реВрдк рдЬрдмрд╛рдмрджрд╛рд░ рдЖрд╣реЗ.
рдЖрдгрд┐ рдУрд│реАрдВрдордзреВрди рд▓реВрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд╛рд╣реНрдп рд▓реВрдк рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.