powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разработать shell-процедуру
6 сообщений из 6, страница 1 из 1
Разработать shell-процедуру
    #39560166
Verа777k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, помогите пожалуйста. Требуется разработать shell-процедуру с комментариями, которая запрашивает последовательно ввод нескольких чисел со знаками и выводит на экран два списка чисел – положительных и отрицательных.
Пробовала выполнить пример из методички с оператором if - выдает ошибки. Как же правильно записать.
Код: powershell
1.
2.
3.
4.
5.
6.
$ z=7
$ if [`expr $z > 0`] ; echo $0
> then "POLOZITELNO"
> [ elif `expr &z < 0` then echo "otrizatelno"]
> [else echo "null"]
> fi
...
Рейтинг: 0 / 0
Разработать shell-процедуру
    #39560171
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это в какой-же методичке такую чушь пишут???

Код: powershell
1.
2.
3.
4.
if [ $z -gt 0 ] ; then echo "positive"
elif [ $z -lt 0 ] ; then echo "negative"
else echo "zero"
fi



Документацию читать тут:
https://www.gnu.org/software/bash/manual/bash.html
...
Рейтинг: 0 / 0
Разработать shell-процедуру
    #39560214
Verа777k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl, спасибо. Методичка по лабораторным ОС . А вы не подскажите как запросить последовательно ввод нескольких чисел со знаками и выводит на экран два списка чисел – положительных и отрицательных. Тоже ошибки выдает.
...
Рейтинг: 0 / 0
Разработать shell-процедуру
    #39562031
Verа777k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl, скажите пожалуйста в чем ошибка
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
# Вывести запрос
echo -n 
# Прочитать список чисел 
read NUMS
# Вывести первый список
for I in $NUMS
do
# Вывести те, кооторые большше нуля.
[ $I -gt 0 ] && echo "$I"
Done
for I in $NUMS
do
# Вывести те, кооторые меньше нуля.
[ $I -lt 0 ] && echo "$I"
Done
...
Рейтинг: 0 / 0
Разработать shell-процедуру
    #39562107
Verа777k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобралась
...
Рейтинг: 0 / 0
Разработать shell-процедуру
    #39563069
Sirk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Verа777k,
В чём же была проблема?
У меня такая же проблема, не могу вывести эти списки, подскажите, пожалуйста, что не так?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разработать shell-процедуру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]