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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2009, 12:21   #1
Dog
Пользователь
 
Регистрация: 19.05.2008
Сообщений: 48
Восклицание Помогите с задачей

Написать программу, в результате выполнения которой булевская переменная t получает TRUE, если выполняется указанное условие, и FALSE в противном случае.(Оператор IF не использовать).

а) Введенный символ не является буквой латинского алфавита и символом "_" (подчеркивание);
Dog вне форума Ответить с цитированием
Старый 20.09.2009, 12:54   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Код:
Var S:Char;
     t:Boolean;
 Begin
  ReadLn(S);
  Case Ord(S) of
   65..90, 95, 97..122: t:=TRUE;
  Else t:=FALSE;
  End;
 End;
P.S.
Моё тысячное сообщение.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 20.09.2009, 12:58   #3
Dog
Пользователь
 
Регистрация: 19.05.2008
Сообщений: 48
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
Код:
Var S:Char;
     t:Boolean;
 Begin
  ReadLn(S);
  Case Ord(S) of
   65..90, 95, 97..122: t:=TRUE;
  Else t:=FALSE;
  End;
 End;
P.S.
Моё тысячное сообщение.

че то я не в курю как она работает)))))))
Dog вне форума Ответить с цитированием
Старый 20.09.2009, 12:59   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Case - оператор выбора. Ord - код символа. Еще вопросы?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 20.09.2009, 13:05   #5
Dog
Пользователь
 
Регистрация: 19.05.2008
Сообщений: 48
Хорошо

прост не понят, зачем тут 62...67, 85,93...99

Спасибо,ты мне с основои помог)))Дальше сам разберусь
Dog вне форума Ответить с цитированием
Старый 20.09.2009, 13:13   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
прост не понят, зачем тут 62...67, 85,93...99
Это коды символов соответственно:
'A'..'Z', '_', 'a'..'z'
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 20.09.2009, 13:18   #7
Dog
Пользователь
 
Регистрация: 19.05.2008
Сообщений: 48
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
Это коды символов соответственно:
'A'..'Z', '_', 'a'..'z'
Стал немножко догонять)))
Dog вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачей VACH Помощь студентам 0 06.06.2009 13:02
Помогите с задачей KREGI Помощь студентам 12 21.05.2009 23:08
Помогите с задачей piterpiter Общие вопросы C/C++ 0 28.04.2009 14:41
Помогите с задачей drossel Общие вопросы C/C++ 9 01.06.2008 21:45