Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/41: Рейтинг темы: голосов - 41, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 4
1

Вычислить факториал целого числа, вводимого с клавиатуры.

21.05.2014, 20:43. Показов 8421. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Никак не могу написать сценарий bash для этой задачи помогите пожалуйста

Вычислить факториал целого числа, вводимого с клавиатуры. Предусмотреть проверку правильности ввода аргумента.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2014, 20:43
Ответы с готовыми решениями:

Из произвольного целого числа или длинного целого числа, вводимого с клавиатуры, путем изменения цифр 0 или 1
Произвольное длинное целое число разделить на четыре однобайтовых целых числа, каждому из которых...

Сумма цифр целого числа, вводимого с клавиатуры
Нужно составить программу с помощью цикла While. Составить программу для поиска суммы цифр целого...

Составить программу-анализатор вводимого с клавиатуры целого числа
Составить программу-анализатор вводимого с клавиатуры целого числа по двум признакам – его...

Анализатор вводимого с клавиатуры целого числа по двум признакам – его разрядности и знака
1)Составить программу-анализатор вводимого с клавиатуры целого числа по двум признакам – его...

1
1362 / 1074 / 110
Регистрация: 16.03.2012
Сообщений: 4,543
22.05.2014, 12:35 2
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
counter=$1 #first argument
factorial=1
if [ $counter -lt 0 ]
then
    echo "Введите положительное число или ноль"
else
    while [ $counter -gt 0 ]
    do
        factorial=$(( $factorial * $counter ))
        counter=$(( $counter - 1 ))
    done
    echo $factorial
fi
Bash
1
2
./test 3
6
0
22.05.2014, 12:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2014, 12:35
Помогаю со студенческими работами здесь

Составить программу для нахождения произведения всех делителей целого числа вводимого с клавиатуры
Составить программу для нахождения произведения всех делителей целого числа вводимого с клавиатуры...

Для целого числа N, вводимого с клавиатуры, переставить первую и последнюю цифры и выдать его на печать.
Для целого числа N, вводимого с клавиатуры, переставить первую и последнюю цифры и выдать его на...

Вычислить факториал целого числа
1. Вычислить факториал целого числа.

Из произвольного целого числа без знака (тип word), вводимого с клавиатуры, путем изменения цифр 0 или 1 в его разрядах
Из произвольного целого числа без знака (тип word), вводимого с клавиатуры, путем изменения цифр 0...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru