Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок схема Проверте плиз блок схему Код программы #include <iostream.h> #include <windows.h> int main () { SetConsoleCP(1251); SetConsoleOutputCP(1251); https://www.cyberforum.ru/ cpp-beginners/ thread349772.html Определение алгоритма C++
привет, не подскажите где найти алгоритм? или готовое решение(исходники)
C++ Спираль Улама C++ Помогите найти ошибку. Пытаюсь заставить программу выводить числа по спирали, замену простых чисел на значки не делал. #include <stdio.h> #include <stdlib.h> #include <windows.h> int poisk(int d){ int e; for (e=2;e<d/2;e++){ if (d%2==0) return 0; } https://www.cyberforum.ru/ cpp-beginners/ thread349770.html C++ Описать функцию MIN (x) для определения минимального элемента вектора Есть такое задание:Описать функцию MIN(x) для определения минимального элемента вектора X, введя дополнительную рекурсивную функциюMIN1(X),находящую минимум среди последних элементов вектора X,начиная с К-го.Кто понял о чем речь?поясните плиз https://www.cyberforum.ru/ cpp-beginners/ thread349766.html
Вместо введенных пользователем чисел выводить звездочки C++
Привет всем, вообще такая проблема:нужно написать программу которая будет вместо введенных пользователем чисел, выводить* 5=***** что то типа того!
C++ Find из string.h Расскажите про функцию find из библиотеки строк. Не получается использовать, и какое значение она выдает, если в строке подстроки не оказалось? Не посылайте на другие сайты https://www.cyberforum.ru/ cpp-beginners/ thread349754.html
C++ Класс "Атлет" Правильно ли так записывать класс? *.cpp #include <iostream.h> #include <fstream.h> #include <string.h> #include <stdlib.h> #include <iomanip.h> #include <conio.h> #include <structf.h> https://www.cyberforum.ru/ cpp-beginners/ thread349736.html Чтение файла с нестандартным расширнием C++
Допустим, у меня есть файл с некоторым расширением .xyz В файле записаны числа, много (около семи тысяч) Мне нужно их считать и вывести на экран или в текстовый файл (.txt) в определенном формате (таблица) Формат строки вывода: short x3; short x3; short x3; short x3; short x1; long x1; bool x1 Проблема заключается в том что компилятор не дает мне считать переменную типа bool. А так же в...
C++ Посимвольное сравнений чисел. https://www.cyberforum.ru/ cpp-beginners/ thread349733.html
Здравствуйте! Подскажите, как решить следующую задачу. Требуется посимвольно сравнить символы. Подсчитать в строке количество нулей и единиц. Заранее благодарен, за помощь. #include <iostream> #include <conio.h> #include <cstring> #include <cstdio>
C++ Правильно ли составлена блок-схема? Проверте пжлст блок схему! (вот сама задача https://www.cyberforum.ru/cpp-beginners/thread348175.html Вот блок схема! https://www.cyberforum.ru/ cpp-beginners/ thread349724.html
C++ Очистка выбранной области экрана в консольном приложение на С++
среда MS Visual Studia 2008!
C++ Помогите исправить прогу Пожалуйста помогите исправить прогу...игра в "очко"...прога компилируется, но работает не совсем верно...т.к. постояно выбирает одни и те же карты...очень буду признателен! #include <windows.h> #include <iostream> using namespace std; int main() { int d1, d2, d3; int x, x1, x2, x3, x4; https://www.cyberforum.ru/ cpp-beginners/ thread349700.html
Заблокирован
09.09.2011, 20:29 0

Конечные автоматы!?!?!?!? - C++ - Ответ 1972740

09.09.2011, 20:29. Показов 5790. Ответов 2
Метки (Все метки)

Ответ

Вообще-то не вижу в чем сложность. Ведь не поставлена задача спроектировать автомат (что тоже "пыль для моряков").
Непонятно вот что: (0 ≤ mi ≤ 26ni2)~(0 ≤ mi ≤ 26*ni*2)?
Так же непонятны примеры. Но из условия ясно вот следующее:
1. дан (или создается самостоятельно) файл с входными данными.
2. ПЕРВАЯ строка содержит целое число k (1 ≤ k ≤ 10000) допустим 5.
3. строки с [2,..., 6] включительно содержат по 2 целых числа (n, m) => речь идет об автомате Мили.
Порядок действий:
1. открываем входной файл.
2. считываем первую строку в переменную k.
3. считываем остальные строки (k+1) попутно вычисляя значение d и занося его в массив
4. закрываем входной файл
5. открываем выходной файл
6. пишем туда весь массив
7. закрываем выходной файл
Пункт 6 можно выполнить совместно с третьим, т.е. вычислить и сразу записать в файл.
Связано это с теорией автоматов... субъективно - интересная штука.

Вернуться к обсуждению:
Конечные автоматы!?!?!?!? C++
1
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.09.2011, 20:29
Готовые ответы и решения:

Конечные автоматы
Помогите пожалуйста постоить графически НКА и ДКА по регулярному выражению 34(43343/44334)* и если...

Задачи на конечные автоматы
Я не знаю как делать на с++ конечные автоматы, Задание 1. Построить автомат, распознающий...

Конечные автоматы с реализацией
Есть такая работа,делал не я. http://f1.s.qip.ru/G1CCNne7.png http://f2.s.qip.ru/G1CCNne8.png ...

Конечные автоматы (с++). Помогите, пожалуйста!
Помогите, пожалуйста, сделать лабораторную работу! Разработать и реализовать представление...

2
09.09.2011, 20:29
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.09.2011, 20:29
Помогаю со студенческими работами здесь

Конечные автоматы и грамматики - разобрать код
Доброе утро!Добрые люди сделали программу построения конечных автоматов по регулярным...

Что такое полис и конечные автоматы и для чего используются в с++?
ОЧЕНЬ ХОЧУ ЗНАТЬ. ПОМОГИТЕ!!!!!!!!!

Литература. Синхронные и асинхронные автоматы
Поделитесь пожалуйста литературой. Необходимо написать программу работы синхронного автомата, и еще...

Клеточные автоматы для треугольной решетки
Пожалуйста подскажите как это реализовать? я так понимаю, что это что-то на подобии игры &quot;жизнь&quot;.

0
Новые блоги и статьи
В чем отличие между INNER JOIN и OUTER JOIN
bytestream 22.01.2025
В современных базах данных информация часто распределена между множеством взаимосвязанных таблиц, что делает операции объединения JOIN неотъемлемой частью работы с SQL. Эти операции позволяют. . .
Как сделать первую букву заглавной в JavaScript
bytestream 22.01.2025
JavaScript предоставляет разработчикам множество инструментов для эффективной работы с текстовыми данными. Одной из часто встречающихся задач при обработке строк является преобразование первой буквы. . .
Что такое Big O нотация и алгоритмическая сложность
bytestream 22.01.2025
Введение в алгоритмическую сложность В мире разработки программного обеспечения эффективность алгоритмов играет crucial роль в создании качественных приложений. Алгоритмическая сложность. . .
Как решать конфликты слияния (merge) в Git
bytestream 22.01.2025
Конфликты слияния в системе контроля версий Git возникают в ситуациях, когда две или более ветки разработки содержат несовместимые изменения в одних и тех же участках кода. Эти конфликты представляют. . .
Как использовать регулярные выражения
bytestream 22.01.2025
Регулярные выражения представляют собой мощный инструмент для работы с текстовыми данными, который позволяет осуществлять поиск, проверку и манипуляцию строками на основе определенных шаблонов. Этот. . .
Как выйти из Vim
bytestream 22.01.2025
Vim (Vi IMproved) представляет собой один из самых влиятельных текстовых редакторов в истории компьютерной индустрии, эволюционировавший из своего предшественника Vi, созданного Биллом Джоем в 1976. . .
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru