for цикли

Жалгыз for цикли жана анын үч формасы; жыйынтыкты топтоо.

Go тилинде бир гана цикл бар — for, бирок анын үч формасы бар: • классикалык: for i := 1; i <= n; i++ { ... } • while сыяктуу: for шарт { ... } • чексиз: for { ... } (чыгуу break аркылуу) Тилде өзүнчө while жок — анын ролун экинчи форма аткарат.
Go

1ден 5ке чейинки эсептегич

Топтоо ыкмасы: топтоочу өзгөрмө түзүп, аны ар бир кадамда жаңылайбыз. Төмөндө — n санды окуу жана алардын суммасы.
Go

Киргизиңиз: 4, андан кийин 10 20 30 40

Go

while формасы: сан 2ге канча жолу бөлүнөт? Киргизиңиз: 96

Тапшырма: 2ден 20га чейинки бардык жуп сандарды бир сапка чыгарыңыз (кеңеш: fmt.Print(x, " ") жаңы сапка өтпөстөн басат). Андан кийин тиркелген «Сандын факториалы» жана «Массив элементтеринин суммасы» маселелерин чечип, сабакты өттүм деп белгилеңиз.

Практика үчүн маселелер

Доска