Форум программистов, компьютерный форум CyberForum.ru

Проверка строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ адаптивное кодирование Хаффмана http://www.cyberforum.ru/cpp-beginners/thread363946.html
помогите разобраться!на фото задание№3 читал википедию,потом по форуму лазил то же тему нашёл про кодирование.И так вот сам вопрос! как построить сами деревья ,узнать длину кода,и как его потом закодировать? желательно объяснить в виде мануала для юзера)
C++ Проблемы с классом GradeBook Помогите пожалуйста исправить ошибки 1> GradeBook.cpp 1>d:\projects\cpp\cpp\gradebook.h(8): error C2864: GradeBook::students: в пределах класса могут быть инициализированы только статические константные данные-члены целого типа 1>d:\projects\cpp\cpp\gradebook.h(22): error C2327: GradeBook::students: не является именем типа, статическим членом или перечислителем... http://www.cyberforum.ru/cpp-beginners/thread363943.html
C++ Метод простых итераций (для трехмерной матрицы)
Привет всем. Помогите пожалуйста. Из корней системы уравнений выдает правильно только один,(( #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Лексический анализатор
Написал программу, я надеюсь, лексического анализатора для конкретного куска программы. В программе я из текстового файла считывал текст кодируемой программы, потом с помощью функции fgetc() и условных операторов определял лексему, кодировал её целым числом и во второй текстовый файл записывал это число, пробелы и перенос строки учитывался. fgetc() возвращает int-значение символа, поэтому перед...
C++ Моя первая задача, ток с паскаля перешел, подкоректируйте плиз.. http://www.cyberforum.ru/cpp-beginners/thread363867.html
#include <iostream> #include <stdlib.h> #include <locale.h> #include <Math.h> using namespace std; void main() { setlocale(LC_CTYPE,""); int k=1;int step=1; double e,sum,otv,x,a;
C++ Не работает прога. Помогите #include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> float f1(float); float f2(float); float f3(float); float sub(float); подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
10.10.2011, 11:57     Проверка строки
Цитата Сообщение от popoff17 Посмотреть сообщение
теперь мне нужно проверить, что введены только русские символы. как это реализовать? или вообще запретить ввод цыфр/знаков/латинницы?
- ниже простенький Си код, по разбору строки на символы
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <conio.h>
 
int isRus(char ch)
{
    int ret = 1;
    if(ch < 0)//Для символов кириллицы
        ret = 0;
    return ret;
}
 
int main()
{
    char str[256];
    printf("Enter string\r\n");
    scanf("%[^\n]",str);
    long i = 0;
    printf("Symbols of string\r\n");
    while(*(str + i) != NULL)
    {
        printf(
            "smb %02d : %c %s\r\n",
            i + 1, 
            str[i], 
            ((isRus(str[i]) == 1) ? "ENG" : "RUS")
            );
        i++;
    }
    printf("Press any key to continue\r\n");
    getch();
    return 0;
}
Миниатюры
Проверка строки  
 
Текущее время: 09:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru