bash Пример использования нескольких аргументов пользовательской функции команды терминала, Подстановка значения как части коман

Можно определить свою функцию, напр. так:

# Тестируем подстановку параметров команды, если они есть
function testParamsAsCommandPart() { 
    echo ${1} ${2}
}

Тогда ее можно вызвать напр. так:

$ testParamsAsCommandPart 12 23
12 23

или так:

$ testParamsAsCommandPart 12 
12

Задача 24 Урок 15

Задача 24 Урок 15

Задача про банкомат:
Пользователь вводит целое число - сумму в некоторой валюте, требуется выдать
эту сумму купюрами наибольшего достоинства.
Напишите программу, которая в качестве результата скажет, как именно надо
разменять указанную сумму купюрами наибольшего достоинства
(укажет количество для купюры каждого типа)

Например, пусть у нас набор купюр 1000, 500, 100 и 50 рублей:

Задача 23 Урок 15

Задача 23 Урок 15

На картинке выше фото часов, которые показывают время следующим образом:

Задача 22 Урок 15

Задача 22 Урок 15

У вас есть два массива целых чисел по 10 элементов в каждом.
Выведите на экран все числа из первого массива, которые не содержатся во втором.

Задача 21 Урок 15

Задача 21 Урок 15

Даны два массива по 20 элементов каждый (заполните случайными числами так,
чтобы среди элементов массива при очередном запуске программы могли встретиться
и отрицательные и положительные числа).
Сравните каждый 3-ий элемент 1-ого массива с каждый 2-ым элементов
2-ого массива - сравнение проводите пока не закончится та выборка, которая короче.

Например пусть мы имеем два массива (запишу лишь начальные элементы):

Задача 18 Урок 15

Задача 18 Урок 15

Дан массив длиной N (не более 100 элементов).
Проверить, что в этом массиве на отрезке индексов от m до p 1≤m

считая что массив индексируется с единицы) встречаются все числа от 0 до k,
где 0≤k

Указание: Проверку массива на соответствие условиям задачи вынести в подпрограмму (функцию)

Задача 17 Урок 15

Задача 17 Урок 15

Дан массив длиной N (не более 100 элементов).
Проверить, что в нем в встречаются все числа от 0 до k, где 0≤k

Указание: Проверку массива на соответствие условиям
задачи вынести в подпрограмму (функцию)

Задача 16 Урок 15

Задача 16 Урок 15

Напишите функцию, которая принимает на вход целое число N и возвращает строку,
содержащую арифметическое выражение вида:

a1 # a2 # ..... # aN

Где:

a1, a2,....., aN -- случайные числа из диапазона от 1 до 100
# - один из случайных знаков (*, +, -)

Задача 15 Урок 15

Задача 15 Урок 15

Напишите программу, которая будет заполнять массив из 10 элементов
случайными числами из диапазона от 0 до 20, при этом в полученном массиве
не должно быть одинаковых значений.

Задача 14 Урок 15

Задача 14 Урок 15

Напишите функцию, которая определяет являются ли значения переданного массива
целых чисел уникальными относительно друг друга, если среди есть неуникальные
элементы, то удалите их, сдвинув значения влево, заполняя оставшиеся справа ячейки нулями.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для:

|1|-3|5|-3|9|5|8|

получим:

|1|9|8|0|0|0|0|

Pages

Subscribe to fkn+antitotal RSS