Архив рубрики: Go

Язык Go. Алгоритм Ньютона

Задание нумер 8 в Го Туре… Циклы и функции Чтобы поиграть с функциями и циклами, давайте реализуем функцию квадратного корня: задав число x, мы хотим найти число z, для которого z² наиболее близок к x. Компьютеры обычно вычисляют квадратный корень … Читать далее

Рубрика: Go | Оставить комментарий

Язык Go. Среднее из введенных в строку чисел

Давайте напишем программу, которая считывает N чисел через пробел (в одной строке) и вычисляет их среднее значение. Задачка вроде простая, но решить ее можно по-разному. Вот мой вариант:

Рубрика: Go | Оставить комментарий

Язык Go. Медиана

Сегодня вспомним, что такое медиана и накодим её нахождение на гошечке. Медиана — это число ровно посередине упорядоченного списка. Весьма полезная штука в статистике; нужна, чтобы получить не среднюю температуру по больнице, а реальное значение 🙂 Например, у нас список … Читать далее

Рубрика: Go | Оставить комментарий

Язык Go. Количество букв в предложении

Подсчитаем количество символов в тексте — сколько какой буквы сколько раз встречается. Можно сделать это при помощи карт (map), но есть и другой, С-style способ — через знаковую арифметику:

Рубрика: Go | Оставить комментарий

Язык Go. Забавный базовый пример if/else

Есть такой ресурс для новичков в языке Go — «A Tour of Go«. Там в самом начале забавный пример под номером 7:

Рубрика: Go | Оставить комментарий

Язык Go. Простые программы для новичков

Язык Го очень похож на Си. Приведу несколько простейших программ. Начнём… Вычислить 2 в 12 степени.

Рубрика: Go | Оставить комментарий