Փորձիր գումարել: 3+6+…+18+21
(Ա) Օգտագործելով Python
Կարելի է փոխել range ֆունկցիայի պարամետրերից մեկը, որպեսզի սկսենք 3-ով, ու ցայտ կատարել ամեն երեք թիվ`
Ահա արտադրանքը ցույց է տալիս որ պետք է վերջնական թիվը դարձնել 24 որովհետեվ for range ֆունկցիան դաթարում է մինչեւ վերջնական թիվը հասնելը:
ՈՒղումից հետո կարող ենք ավելացնել sum փոփոխականը եւ գումարել այդ բոլոր թվերը:
Հիմա փորձիր ինքնուրույն՝
(Բ) Օգտագործելով Գաուսի մեթոդը՝
Սկզբից 3ը ինչպես գործոն հանում ենք դուրս՝
$3+6+9+12+15+18+21=3 (1+2+3+4+5+6+7) = 3 \times \frac{7(7+1)}{2} $
Վարժություններ
Փորձիր ստանալ արդյունքները հետեվյալ վարժությունների ոչ միայն ծրագրավորելով, այլ նաեւ օգտագործելով Գաուսի մեթոդը՝
- 1. Գումարիր՝ 3+6+9+12+…+501
- 2. Գումարիր՝ 5+10+15+…+1025
- 3. Գումարիր՝ 217+224+231+…+7161