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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2019, 15:10   #1
madi23099
Новичок
Джуниор
 
Регистрация: 01.10.2019
Сообщений: 2
Смех Помогите пожалуйста написать программу обработки текстов на С++

Добрый день!

Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus».

на С++
madi23099 вне форума Ответить с цитированием
Старый 01.10.2019, 15:12   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

В чем проблема? Раздел фриланса ниже.
p51x вне форума Ответить с цитированием
Старый 01.10.2019, 15:16   #3
madi23099
Новичок
Джуниор
 
Регистрация: 01.10.2019
Сообщений: 2
По умолчанию

ой, забыла вставить

помогите пожалуйста заменить ??? нужными условиями

Код:
#include < iostream >
#include < Windows.h >
using namespace std;
int main(){
SetConsoleCP(1251); // Магическая строчка для кодировки
SetConsoleOutputCP(1251); // Магическая строчка для кодировки

char C;
cout << "C = " << flush;
cin >> C;
cin.get();

if(???){
cout << "digit" << flush;
}
else if(???){
cout << "lat" << flush;
}
else{
cout << "rus" << flush;
}

cin.get();
return 0;
}

______________________
Используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ

Последний раз редактировалось Serge_Bliznykov; 01.10.2019 в 15:31.
madi23099 вне форума Ответить с цитированием
Старый 01.10.2019, 15:37   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

если С++ то можно использовать функции
isalpha
isdigit


ну или мутите проверку вида :
Код:
if((c>='a' && c<='z') || (c>='A' && c<='Z'))
Код:
if(c>='0' && c<='9')
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите написать программу, пожалуйста НекитНеПрограммист Фриланс 5 13.12.2018 08:00
помогите написать программу С++:o:o пожалуйста body272000 Помощь студентам 1 14.10.2018 14:09
Написать программу на СИ. Помогите, пожалуйста DonAbruzzi Помощь студентам 0 07.12.2016 18:51
Помогите пожалуйста написать программу (си++) Annes Помощь студентам 3 11.04.2008 22:51