Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
fabion
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 24
1

Если C изображает цифру, то вывести строку «цифра», если букву — вывести строку «буква»

28.10.2013, 10:20. Просмотров 1246. Ответов 1
Метки нет (Все метки)

Дан символ C, изображающий цифру или русскую прописную букву. Если C изображает цифру, то вывести строку «цифра», если букву — вывести строку «буква». (Код символа 0 – 48, код цифры 9 – 57, код русской первой прописной буквы А – 128, код последней прописной буквы Я – 159)
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2013, 10:20
Ответы с готовыми решениями:

Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus»
Доброй ночи всем программерам, примитивная задачка, но в стрингах я не шарю, помогите плиз......

Если строка- запись целого числа, то вывести 1; если вещественного , то вывести 2; если строку нельзя преобразовать в число, то вывести 0.
Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с...

Вывести строку, у которой в конце точка. Если точки нет, или перед точкой не буква, а пробел - то не выводить
Я написал код и он работает т.е выводит текст если в конце точка, если точки нет или пробел после...

Вывести самую длинную строку, если их несколько, то все
Задан текстовый файл f.Вывести самую длинную строку,если их несколько то все. Прошу помощи.Заранее...

Пользователем задана строка. Подсчитать сколько раз встречается буква «а» и буква «с», если чаще встречается буква «а», значит вывести на экран выраж
Пользователем задана строка. Подсчитать сколько раз встречается буква «а» и буква «с», если чаще...

1
ermolay
3444 / 2382 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
28.10.2013, 17:08 2
Лучший ответ Сообщение было отмечено fabion как решение

Решение

fabion, а для какой программы вам нужно решение этой задачи? Турбо и фри паскали используют ASCII таблицу кодов, и они будут совпадать с вашими исходными данными. PascalABC, PascalABC.net используют кодировку ANSI, и для них коды русских букв изменятся:
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
  ch: char;
begin
  write('Введите символ: ');
  readln(ch);
  case ord(ch) of
    48..57      : writeln('Цифра');
    168,192..223: writeln('Прописная буква');
    else          writeln('Не прописная буква и не цифра');
  end;
end.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2013, 17:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить если в строке буква 'а'. Если есть вывести 'есть'
помогите написать программу

Если строка представляет собой запись целого числа, то вывести 1; если вещественного (с дробной частью), то вывести 2
Помогите пожалуйста на ABC паскаль сделать задачу и блок-схему к ней: Дана строка. Если она...

Если количество слов в тексте нечётное, то вывести среднее слово, если чётное, то вывести два средних слова
Дан текст, в которой слова разделены пробелами, а в конце стоит точка. Если количество слов в...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.