Киргизүүнү окуу: bufio

fmt.Scan жана & көрсөткүчтөрү аркылуу киргизүү маалыматтарын окуу.

Маселелердеги маалыматтар стандарттык киргизүүдөн келет. Go тилинде окуунун негизги жолу — fmt.Scan: ал маанилерди боштуктар жана сап которуулар аркылуу окуйт. Өзгөрмөнүн алдындагы & белгисине көңүл буруңуз: Scan маанини КАЙДА жазарын билиши керек, ошондуктан ага өзгөрмөнүн дареги берилет. Унутулган & — ар бир жаңы баштаган кетирген ката. «Киргизүү маалыматтары» баскычын басып, эки сан киргизиңиз да, иштетиңиз.
Go

«Киргизүү маалыматтары» талаасына эки сан киргизиңиз, мисалы: 3 5

fmt.Scan маанилерди ирети менен окуйт жана бир нече өзгөрмөнү бирден толтура алат. Сөздөр (боштуксуз) ушул эле жол менен string түрүнө окулат.
Go

Ат жана жашты киргизиңиз, мисалы: Азат 15

fmt.Scan ыңгайлуу, бирок чоң көлөмдөгү маалыматтарда жай — bufio аркылуу тез окууну курстун акыркы сабагында талдайбыз. Тапшырма: үч санды окуп, алардын орто арифметикалык маанисин чыгарыңыз (бөлчөк жыйынтык үчүн float64 айландырууну унутпаңыз). Андан кийин тиркелген «Эки сандын суммасы» маселесин чечип, Accepted алыңыз да, сабакты өттүм деп белгилеңиз.

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

Доска