0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 31
1

Если С - цифра, то вывести "digit', если латинская буква, то 'lat', если русская - вывести "rus"

09.01.2016, 00:06. Показов 2299. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте , помогите с задачей ... Вообще сам ничего не могу сообразить(( . Условие: Дан символ С , изображающий цифру или букву (латинскую или русскую). Если С изображает цифру, то вывести строку "digit', если латинскую букву , то вывести 'lat', если русскую - вывести "rus". Исходные данные С='n' . Пример верного решения: 'lat'.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2016, 00:06
Ответы с готовыми решениями:

Ввести слово, вывести "ДА" если первый и последний символ совпадает, в противном случае вывести "НЕТ"
Ввести слово, вывести "ДА" если первый и последний символ совпадает, в противном случае вывести...

Проверить правильность написания сочетаний "жи" и "ши".Если надо, то исправить и вывести на экран
var s: string; i, k,err: byte; begin WriteLn('Введите строку:'); ReadLn(s); for...

Проверить, есть ли в слове Х буква "б". Если есть, замените последнюю из них на букву "а"
Составьте программу, проверяющую, есть ли в слове Х буква "б". Если есть, замените последнюю из них...

Если процедура не приведет к палиндрому за 1000 шагов, то вывести строку "No solution"
помогите реализовать - если процедура не приведет к палиндрому за 1000 шагов, то вывести строку "No...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
09.01.2016, 08:42 2
Лучший ответ Сообщение было отмечено Andreynoob как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var c:char;
begin
repeat
write('Введите цифру или русскую или латинскую букву c=');
readln(c);
until c in ['0'..'9','A'..'Z','a'..'z','А'..'я','Ё','ё'];
case c of
'0'..'9':write('digit');
'A'..'Z','a'..'z':write('lat');
'А'..'я','Ё','ё':write('rus');
end;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2016, 08:42
Помогаю со студенческими работами здесь

Вывести "ДА", если сумма первого столбца матрицы совпадает с суммой второго столбца
Заполнить двумерный массив 4 на 3 с клавиатуры, вывести"ДА" , если сумма первого столбца совпадает...

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

Вывести 1, если числа расположены по возрастанию и 0, если наоборот. НО запрещается использовать "if-then" и циклы
Всем привет) Очень нужна ваша помощь, написать нужно всего лишь строчку. Даны 3 числа: А,B,C....

Если в тексте есть цифра "2", то каждый символ перед этой цифрой заменить на букву "а"
Помогите пожалуйста с задачкой в Паскале. Дан текст. Если в нем есть цифра 2, то каждый символ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru