Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- CREATED BY ALEXEY TURKIN
- */
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- int main() {
- setlocale(LC_ALL, "Russian");
- ifstream fin;
- fin.open("input.txt");
- string symbols = " ";
- if (fin) {
- getline(fin, symbols);
- }
- fin.close();
- if (symbols[0] == 'a') {
- if (symbols[1] == '-') {
- if (symbols[2] == '>') {
- if (symbols[3] == 'b') {
- cout << "Грамматика Тип 1" << endl;
- system("pause");
- return 0;
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else if (symbols[0] == 'A') {
- if (symbols[1] == '-') {
- if (symbols[2] == '>') {
- if (symbols[3] == 'a') {
- if (symbols[4] == 'B') {
- if (symbols[5] == '|' && symbols[7] == ' ') {
- if (symbols[6] == 'a') {
- cout << "Грамматика Тип 2" << endl;
- system("pause");
- return 0;
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else if (symbols[3] == 'B') {
- if (symbols[4] == 'a') {
- if (symbols[5] == '|' && symbols[7] == ' ') {
- if (symbols[6] == 'a') {
- cout << "Грамматика Тип 3" << endl;
- system("pause");
- return 0;
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- } else {
- cout << "Ошибка в задании грамматики " << endl;
- system("pause");
- return 0;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment