![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Предприятие Unix Roundup: Призрак Unix Будущее - Сервер Смотреть | iBot | UNIX и Linux RSS Новости | 0 | 12-19-2007 12:20 PM |
| Запуск команд UNIX на удаленном Windows ящика Unix ящик - избежать ввода пароля | D.kalpana | UNIX для чайников Вопросы И Ответы | 1 | 04-20-2007 06:24 AM |
| FTP скрипт для отправки файлов из одной директории Unix на другой сервер Unix директор | raja_1234 | Shell программирование и сценарии | 1 | 11-30-2006 07:57 AM |
| Unix История Вопрос: Почему файлов / dirnames случае sentsitive в Unix? | deckard | UNIX для чайников Вопросы И Ответы | 3 | 03-26-2005 01:59 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
AWK Помощь (новый UNIX)
Написать сценарий для расчета среднего балла и назначить букву классов для каждого учащегося, а также вычислять средний балл для каждого теста (источник данных находится в файле "класс"). Результат всех студентов название десятки, и классы в порядке убывания среднего балла. Примечание: пожалуйста, сохраните вывод в файл "finalgrades". Содержание исходного файла данных (классы): Питер: 90:80:70 Алиса: 79:89:69 Давид: 99:79:89 Окончательная оценка письмо будет определяться на основе следующих критериев: A: 90 и выше; B: 80 через 89, С: 70 через 79; D: 60 через 69, E, 50 через 59; F: <50. Результат (finalgrades) Пока я: Код:
BEGIN{ print "Name Test1 Test2 Test3 Average Grade"}
{average=($2+$3+$4)/3;
grade="F"
if (average<50)
grade="E"
if (average<60)
grade="D"
if (average<70)
grade="C"
if (average<80)
grade="B"
if (average<90)
grade="A"
if (average<100)
printf("%-8s%-8d%-8d%-8d%-8d%-8d\n",$1,$2,$3,$4,average,grade)}
класса, но не работает, либо Пожалуйста, помогите |
|
||||
|
Звуки, как домашние вопрос. Звуки, как домашние ответа, так что должна играть ;-)
|
|
||||
|
Вы делаете хорошее случай.
|
|
||||
|
OK спасибо я исправить моей стороны логично, но каким образом я могу печатать в последней строке?
|
|
||||
|
Труба выпуска AWK помощью хвоста Код:
... | tail -1 |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|