Выручайте все нужна помощь через пару дней экзамен нужны программы для ответов на балеты на языке "BASH".
Вот задание :
1) Даны два ненулевых числа. Найти их сумму, разность, произведение и частное
2) Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять).
3) Из трех данных чисел выбрать наименьшее и наибольшее.
4) Дан номер месяца (1 — январь, 2 — февраль, ...). Вывести название соответствующего времени года ("зима", "весна" и т.д.)
5) Дано целое число в диапазоне 0 – 9. Вывести строку — название соответствующей цифры на русском языке (0 — "ноль", 1 — "один", 2 — "два", ...).
6) Дано целое число в диапазоне 1 – 5. Вывести строку — словесное описание соответствующей оценки (1 — "плохо", 2 — "неудовлетворительно", 3 — "удовлетворительно", 4 — "хорошо", 5 — "отлично").
7) Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.
8) Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их возрастания
9) Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (не включая сами эти числа), в порядке их убывания
10) Дано вещественное число A и целое число N (> 0). Вывести A в степени N
11) Дано число N вывести в зависимости от четности числа вывести слово «Чётное» или «Нечетное».
12) Найти минимальный и максимальный из вводимых десяти элементов
13) Найти значение выражения 1*1+2*2+...+n*n, где n вводится пользователем с клавиатуры
14) Пользователь вводит 10 чисел с клавиатуры, вывести все отрицательные числа
15) Пользователь вводит 10 чисел с клавиатуры, вывести все положительные числа.
16) Написать программу, представляющей собой текстовое меню. При нажатии единицы программа создаёт файл с названием выбранным пользователем, при нажатии двойки программа создает папку с названием выбранным пользователем.
17) Вводится два числа А и В, программа, в зависимости от этих чисел, должна вывести строку «А больше В», «А меньше В» или «А равно В».
18) Пользователь вводит с клавиатуры название файла. Удалите данный файл из директории, в которой находится программа.
19) Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять).
20) Пользователь вводит с клавиатуры число N. Найти факториал числа N.
21) Пользователь вводит с клавиатуры 5 чисел, найти сумму положительных чисел
22) Пользователем водится 5 чисел, найти среднее арифметическое этих чисел.
23) Вывести все чётные числа в диапазоне от 0 до 100.
24) Вводятся числа A и N. Вывести на экран число А в степени N.
25) Пользователь вводит с клавиатуры Число А. Вывести все возможные комбинации, удовлетворяющие условию X*Y=A.
Код:
#!/bin/bash
echo Number one:
read a
echo Number two:
read b
let "z=$a**$b"
echo "Rezult: $z"
echo Number one:
read a
echo Number two:
read b
let "z=$a**$b"
echo "Rezult: $z"