Egor
@eg00
0
Задание 4. Область видимости переменныхНапишите программу, в которой будет три функции, попарно использующие разные глобальные переменные. Функции должны прибавлять к поданному на вход числу глобальную переменную и возвращать результат. Затем вызовите по очереди три функции, передавая результат из одной в другую.
0
0
0
0
Задание 3. Именованные возвращаемые значенияНапишите программу, которая на вход получает число, затем с помощью двух функций преобразует его. Первая умножает, а вторая прибавляет число, используя именованные возвращаемые значения.
0
0
0
0
Задание 2. Функция, возвращающая несколько значенийНапишите программу, которая с помощью функции генерирует три случайные точки в двумерном пространстве (две координаты), а затем с помощью другой функции преобразует эти координаты по формулам: x = 2 × x + 10, y = −3 × y − 5.
0
0
0
0
Задание 1. Функция, возвращающая результатНапишите функцию, которая на вход получает число и возвращает true, если число четное, и false, если нечётное.
0
0
0
0
Задание 2. Функция, принимающая значение по ссылкеНапишите функцию, которая принимает в качестве аргументов указатели на два типа int и меняет их значения местами.
0
0
0
0
Задание 1. Функция, принимающая аргументыНапишите функцию, которая принимает в качестве аргументов два числа типа int, вычисляет сумму чётных чисел заданного диапазона и выводит результат в консоль.
0
0
0
0
Задание 4. Пакет ioutilПерепишите задачи 1 и 2, используя пакет ioutil.
0
0
0
0
Задание 3. Уровни доступаНапишите программу, создающую текстовый файл только для чтения, и проверьте, что в него нельзя записать данные.
1
1
0
0
Задание 2. Интерфейс io.ReaderНапишите программу, которая читает и выводит в консоль строки из файла, созданного в предыдущей практике, без использования ioutil. Если файл отсутствует или пуст, выведите в консоль соответствующее сообщение.
0
0
0
0
Задание 1. Работа с файламиНапишите программу, которая на вход получала бы строку, введённую пользователем, а в файл писала № строки, дату и сообщение в формате:
2020-02-10 15:00:00 продам гараж.
При вводе слова exit программа завершает работу.
0
0
0
0
Задание 2. Вывод чисел, содержащихся в строке Что нужно сделНапишите программу, которая выведет все части строки
a10 10 20b 20 30c30 30 dd,
которые можно привести к числу в десятичном формате.
0
0
0
0
Задание 1. Определение количества слов, начинающихся с большНапишите программу, которая выведет количество слов, начинающихся с большой буквы в строке: Go is an Open source programming Language that makes it Easy to build simple, reliable, and efficient Software.
3
0
0
0
Задание 2. Проблемы округления процентовВ связи с особенностями хранения дробных чисел они не очень подходят для хранения денежных значений (может потеряться значимая часть при переполнении, да и дробная часть больше двух знаков не нужна). Но мы попробуем решить задачу начисления процентов, используя именно их.
2
0
0
0
Задание 1. Разложение ex в ряд ТейлораНапишите программу, вычисляющую ex посредством разложения в ряд Тейлора с заданной пользователем точностью. Пользователь вводит значение x и с точностью до какого знака после запятой необходимо вычислить значение функции.
1
0
0
0
Задание 2. Минимальный тип данныхДостаточно часто при передаче по Сети или сохранении больших объёмов данных приходится выбирать тип с минимальным размером памяти, чтобы экономить трафик или место на диске. Напишите программу, в которую пользователь вводит два числа (int16), а программа выводит, в какой минимальный тип данных можно сохранить результат умножения этих чисел.
0
0
0
0
Задание 1. ПереполнениеВ данном модуле мы рассмотрели примеры по целочисленным типам, их размерам в памяти и то, что происходит при её переполнении. Напишите программу, которая в цикле с использованием встроенных констант (на предельные значения целых чисел, в пакете math) будет подсчитывать, сколько приходится переполнений чисел типа uint8, uint16 в диапазоне от 0 до uint32.
0
0
0
0
Задание 2. Дни неделиПользователь вводит будний день недели в сокращённой форме (пн, вт, ср, чт, пт) и получает развёрнутый список всех последующих рабочих дней, включая пятницу.
0
0
0
0
Задание 1. Времена годаЧто нужно сделать
Пользователь вводит месяц, программа должна вывести, на какое время года (зиму, весну, лето, осень) этот месяц выпадает.
Как группировать:
декабрь, январь, февраль — зима;
март, апрель, май — весна;
июнь, июль, август — лето;
сентябрь, октябрь, ноябрь — осень.
0
0
0
0
Задание 3. Вывод ёлочкиУсложним задачу рисования: попробуйте вывести ёлочку. В первой строке выведите одну звёздочку, во второй — на две больше, в третьей — ещё на две больше, и так до количества строк, указанных пользователем.
Правила вывода ёлочки: она симметрична, количество строк соответствует введённому пользователем.
0
0
0
0
Задание 2. Шахматная доскаОдним из видов компьютерного искусства является псевдографика, когда из символов создаются картины. Попробуйте вывести два изображения. Запросите у пользователя размер шахматной доски в клетках и выведите шахматную доску на экран. Белые поля выведите звёздочкой, а чёрные — пробелом.
0
0
0