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

Детерминированный конечный распознаватель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм http://www.cyberforum.ru/cpp-beginners/thread551408.html
Почти доделал игру "крестики нольки" Незнаю только как получить рандомное число Кому интересно вот код: #include <iostream.h> #include <windows.h> #include <string> #include <stdlib.h> void WARN() {
C++ Программа для создания анаграм Помогите, пожалуйста! Знаю, мозговитых людей здесь много... Думаю, кто-нибудь заинтересуется Суть программы в том, чтобы создать проект, который позволяет зашифровывать и расшифровывать сообщения с помощью "шифра перестановки". Этот шифр меняет местами две соседние буквы. заранее благодарю. http://www.cyberforum.ru/cpp-beginners/thread551400.html
Текстовое написание веденного цифрами числа C++
Помогите пожалуйста, необходимо написать на dev-cpp программу введение числа и вывод его текстового названия с использованием массива и функции, по возможности с объяснениями. Сам первый курс, по болезни пропустил эти темы препод дал задание сижу голову над ним ломаю. вот код на форуме нарыл, но так и не разобрался что с ним делать. using System; namespace ConvertDigitsToWords { ...
C++ англо-русский переводчик
помогите создать англо-русский переводчик в форме С++ builder загрузка базы данных из словоря (из Access) выбор режима(англо-русский или русско-английский) с рисунками если можно !!! Очень прошу !!!
C++ задача на двумерный массив http://www.cyberforum.ru/cpp-beginners/thread551378.html
.Задана квадратная матрица. Поменять местами строку с максимальным элементом на главной диагонали со строкой с заданным номером m решение в с++заранее благодарна
C++ задача на двумерный массив Дана квадратная матрица найти сумму элементов главной диагонали. Помогите пожалуйста решить в с++,заранее благодарна подробнее

Показать сообщение отдельно
alexandrit
Сообщений: n/a
07.05.2012, 22:14     Детерминированный конечный распознаватель
Глянь-ка такое

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int state = 0;
    char in;
    cout << "Enter: ";
    while(1){
        in = getchar();
        switch(state){
            case 0:
                if (isdigit(in) || in == '+' || in == '-'){
                    state = 1;
                } else state = 9;
            break;
            case 1:
                if (isdigit(in)){
                } else if (in == ','){
                    state = 0;
                } else if (in == '#'){
                    state = 2;
                } else if (in == 10){
                    cout << "Fail!\n\nEnter: ";
                    state = 0;
                } else state = 9;
            break;
            case 2:
                if (in == 10) { 
                    cout << "Success!\n\nEnter: "; 
                    state = 0;
                } else {
                    state = 9;
                }
            break;
            case 9:
                if (in == 10){
                    cout << "Fail!\n\nEnter: ";
                    state = 0;
                }
            break;
        }
    }
    return 0;
}
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru