Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmMhPrm 305 of 350 menu
◀ ▶

Практика на математические функции в Go

Даны радиус и высота цилиндра:

var radius float64 = 2.5 var height float64 = 10.0

Вычислите объем цилиндра и выведите результат, округленный до двух знаков в дробной части.

Даны три температуры:

var t1 int = -5 var t2 int = 12 var t3 int = -3

Найдите размах температур (разность между наибольшим и наименьшим значением) и выведите результат в консоль.

Даны стороны прямоугольника:

var width float64 = 5.0 var height float64 = 13.0

Найдите длину диагонали и выведите результат, округленный до целого в типе int64.

Дано число:

var num float64 = 2.0

Возведите его в десятую степень, извлеките квадратный корень из результата и выведите значение в консоль.

Дан срез дробей:

samples := []float64{1.0 / 0.0, 4.5, 0.0 / 0.0, -2.0}

Оставьте только обычные конечные значения, округлите каждое до целого в типе int64 и выведите итоговый срез в консоль.

Даны два числа:

var a int = -7 var b int = 4

Найдите большее по модулю и выведите его в консоль.

Сгенерируйте случайное целое число от 0 до 10 включительно и выведите его в консоль.

Даны границы:

var from int = 50 var to int = 100

Сгенерируйте случайное целое число в этом диапазоне, возведите его во вторую степень и выведите результат в консоль.

Даны границы:

var start byte = 'A' var end byte = 'Z'

Сгенерируйте случайную заглавную латинскую букву и выведите ее в консоль.

Дан срез:

words := []string{"red", "green", "blue"}

Выберите случайный элемент и выведите его в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить