dymix82
@dymix82
Repls
Community
0
19.2 Сортировка пузырькомОтсортируйте массив длиной шесть пузырьком.
0
0
0
19.1Напишите функцию, которая производит слияние двух отсортированных массивов длиной четыре и пять в один массив длиной девять.
0
0
0
15.2 Функция, реверсирующая массивНапишите функцию, принимающую на вход массив и возвращающую массив, в котором элементы идут в обратном порядке по сравнению с исходным.
Напишите программу, демонстрирующую работу этого метода.
0
0
0
15.1 Подсчет четных и нечетныхРазработайте программу, позволяющую ввести 10 целых чисел, а затем вывести из них количество чётных и нечётных чисел. Для ввода и подсчёта используйте разные циклы.
0
0
0
14.4 Область видимости переменныхНапишите программу, в которой будет три функции, попарно использующие разные глобальные переменные. Функции должны прибавлять к поданному на вход числу глобальную переменную и возвращать результат. Затем вызовите по очереди три функции, передавая результат из одной в другую.
0
0
0
14.3 Именованные возвращаемые значенияНапишите программу, которая на вход получает число, затем с помощью двух функций преобразует его. Первая умножает, а вторая прибавляет число, используя именованные возвращаемые значения.
0
0
0
14.2 Функция, возвращающая несколько значенийНапишите программу, которая с помощью функции генерирует три случайные точки в двумерном пространстве (две координаты), а затем с помощью другой функции преобразует эти координаты по формулам: x = 2 × x + 10, y = −3 × y − 5.
0
0
0
14.1 Функция, возвращающая результатНапишите функцию, которая на вход получает число и возвращает true, если число четное, и false, если нечётное.
0
0
0
13.2 Функция, принимающая значение по ссылкеЧто нужно сделать
Напишите функцию, которая принимает в качестве аргументов указатели на два типа int и меняет их значения местами.
0
0
0
13.1 Функция, принимающая аргументыЧто нужно сделать
Напишите функцию, которая принимает в качестве аргументов два числа типа int, вычисляет сумму чётных чисел заданного диапазона и выводит результат в консоль.
0
0
0
12.4 ioutilsЗадание 4. Пакет ioutil
Что нужно сделать
Перепишите задачи 1 и 2, используя пакет ioutil.
0
0
0
12.3 Создание файлаЧто нужно сделать
Напишите программу, создающую текстовый файл только для чтения, и проверьте, что в него нельзя записать данные.
0
0
0
12.2 io.ReaderЧто нужно сделать
Напишите программу, которая читает и выводит в консоль строки из файла, созданного в предыдущей практике, без использования ioutil. Если файл отсутствует или пуст, выведите в консоль соответствующее сообщение.
0
0
0
12.1 Работа с файламиНапишите программу, которая на вход получала бы строку, введённую пользователем, а в файл писала № строки, дату и сообщение в формате:
2020-02-10 15:00:00 продам гараж.
При вводе слова выход программа завершает работу.
0
0
0
11.2Что нужно сделать
Напишите программу, которая выведет все части строки
a10 10 20b 20 30c30 30 dd,
которые можно привести к числу в десятичном формате.
0
0
0
11.1Задание 1. Определение количества слов, начинающихся с большой буквы
Что нужно сделать
Напишите программу, которая выведет количество слов, начинающихся с большой буквы в строке: Go is an Open source programming Language that makes it Easy to build simple, reliable, and efficient Software.
0
0
0
10.1 Ряд ТейлораЗадание 1. Разложение ex в ряд Тейлора
Что нужно сделать
Напишите программу, вычисляющую ex посредством разложения в ряд Тейлора с заданной пользователем точностью. Пользователь вводит значение x и с точностью до какого знака после запятой необходимо вычислить значение функции.
0
0
0
10.2 ПроцентыЧто нужно сделать
В связи с особенностями хранения дробных чисел они не очень подходят для хранения денежных значений (может потеряться значимая часть при переполнении, да и дробная часть больше двух знаков не нужна). Но мы попробуем решить задачу начисления процентов, используя именно их.
Пусть пользователь вводит сумму, которую он кладёт в банк, ежемесячный процент капитализации и количество лет, в течение которых будет открыт вклад.
Необходимо ежемесячно пересчитывать сумму, округляя её до целого количества копеек в меньшую сторону. Например, если после начисления процентов остаток включает 35,78 копейки, то оставляем только 35 копеек, а дробную часть отбрасываем.
По окончании работы программы необходимо вывести, какую сумму получит вкладчик на руки и какая сумма будет зачислена в пользу банка за счёт округления копеек.
0
0
0
9.7.2 Минимальный тип данныхДостаточно часто при передаче по Сети или сохранении больших объёмов данных приходится выбирать тип с минимальным размером памяти, чтобы экономить трафик или место на диске. Напишите программу, в которую пользователь вводит два числа (int16), а программа выводит, в какой минимальный тип данных можно сохранить результат умножения этих чисел.
0
0
0
9.7.1В данном модуле мы рассмотрели примеры по целочисленным типам, их размерам в памяти и то, что происходит при её переполнении. Напишите программу, которая в цикле с использованием встроенных констант (на предельные значения целых чисел, в пакете math) будет подсчитывать, сколько приходится переполнений чисел типа uint8, uint16 в диапазоне от 0 до uint32.
0
0