13 / 103

Variables

O'zgaruvchilar

var operatori o'zgaruvchilar ro'yxatini e'lon qiladi. Funksiya argumentlari ro'yxatidagi kabi, tip oxirida yoziladi.

var operatori paket yoki funksiya darajasida bo'lishi mumkin. Bu misolda ikkalasini ham ko'ramiz.

Topshiriqlar

Yechimni kodning pastki qismidagi Topshiriqlar bo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.

1-topshiriq

yuzVaPerimetr(a, b int) (yuz, perimetr int) funksiyasini yozing: tomonlari a va b bo'lgan to'rtburchakning yuzi va perimetrini qaytarsin. Oraliq natijalarni var bilan e'lon qiling. Masalan, yuzVaPerimetr(3, 4) — 12, 14.

2-topshiriq

nolQiymatlar() (int, float64, bool, string) funksiyasini yozing: var bilan boshlang'ich qiymat bermasdan int, float64, bool va string tipidagi o'zgaruvchilarni e'lon qilib, ularni shu tartibda qaytarsin. Ular qanday qiymat olganini o'zingiz ko'rasiz.