Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2009, 20:28   #1
netcher
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 21
По умолчанию Использование функции ord.(paskal)

Текстовые значение школьных балов заданые типом
type mark = (one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve).
Использовав функцию ord, по текстовому варианту школьных балов определить их числовой еквивалент.
netcher вне форума Ответить с цитированием
Старый 01.03.2009, 20:38   #2
Armorer
Подтвердите свой е-майл
 
Регистрация: 07.04.2007
Сообщений: 120
По умолчанию

Код:
var 
Num : mark
***
begin
mark := four;
Writeln( ord(mark) );
Armorer вне форума Ответить с цитированием
Старый 01.03.2009, 20:59   #3
netcher
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 21
По умолчанию

можно поподробней?
netcher вне форума Ответить с цитированием
Старый 01.03.2009, 21:08   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Куда уж подробнее?

Код:
uses crt;
type mark = (one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve);
var
num : mark;
begin
clrscr;
for num:=one to twelve do
 writeln(ord(num)+1);
readln;
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 01.03.2009, 21:28   #5
netcher
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 21
По умолчанию

тут имелось ввиду, если ввести к примеру (two) то должно выдать (2)
netcher вне форума Ответить с цитированием
Старый 01.03.2009, 21:30   #6
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от netcher
тут имелось ввиду, если ввести к примеру (two) то должно выдать (2)
Ну так и напишите как надо.
Я, как и Armorer, привел пример использования функции.
Для ввода - readln
Возврат номера - ord
Вывод - writeln
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование функции ExitWindowsEx. Yurazav Свободное общение 11 07.06.2010 21:28
выражения и функции языка Object Paskal etrom Помощь студентам 1 23.10.2008 22:42
встроенные функции,использование записей и файлов OLesechka300490 Общие вопросы Delphi 5 09.06.2008 08:41
Использование функции Excel из Delphi Геля Общие вопросы Delphi 3 07.06.2007 07:33