This commit is contained in:
2024-03-12 10:20:49 +01:00
commit 1f06cbb620
15 changed files with 1084 additions and 0 deletions

41
tp 1/Ex1/1.jff Normal file
View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>97.0</x>
<y>153.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>248.0</x>
<y>149.0</y>
</state>
<state id="2" name="q2">
<x>405.0</x>
<y>145.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>a</read>
</transition>
</automaton>
</structure>

144
tp 1/Ex1/10.jff Normal file
View File

@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>189.0</x>
<y>303.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>464.0</x>
<y>440.0</y>
<final/>
</state>
<state id="2" name="q2">
<x>813.0</x>
<y>461.0</y>
</state>
<state id="3" name="q3">
<x>467.0</x>
<y>305.0</y>
<final/>
</state>
<state id="4" name="q4">
<x>473.0</x>
<y>190.0</y>
<final/>
</state>
<state id="5" name="q5">
<x>813.0</x>
<y>338.0</y>
</state>
<state id="6" name="q6">
<x>808.0</x>
<y>207.0</y>
</state>
<!--The list of transitions.-->
<transition>
<from>4</from>
<to>4</to>
<read>a</read>
</transition>
<transition>
<from>5</from>
<to>5</to>
<read>a</read>
</transition>
<transition>
<from>2</from>
<to>2</to>
<read>a</read>
</transition>
<transition>
<from>6</from>
<to>6</to>
<read>b</read>
</transition>
<transition>
<from>3</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>6</from>
<to>6</to>
<read>c</read>
</transition>
<transition>
<from>5</from>
<to>5</to>
<read>c</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>0</from>
<to>4</to>
<read>a</read>
</transition>
<transition>
<from>0</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>3</from>
<to>5</to>
<read>a</read>
</transition>
<transition>
<from>3</from>
<to>5</to>
<read>c</read>
</transition>
<transition>
<from>5</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>4</from>
<to>6</to>
<read>c</read>
</transition>
<transition>
<from>4</from>
<to>6</to>
<read>b</read>
</transition>
<transition>
<from>6</from>
<to>4</to>
<read>a</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
</automaton>
</structure>

46
tp 1/Ex1/2.jff Normal file
View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>121.0</x>
<y>224.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>310.0</x>
<y>219.0</y>
</state>
<state id="2" name="q2">
<x>531.0</x>
<y>214.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
<transition>
<from>0</from>
<to>0</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>a</read>
</transition>
</automaton>
</structure>

41
tp 1/Ex1/3.jff Normal file
View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>47.0</x>
<y>107.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>190.0</x>
<y>102.0</y>
</state>
<state id="2" name="q2">
<x>332.0</x>
<y>92.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>0</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>0</from>
<to>0</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
</automaton>
</structure>

32
tp 1/Ex1/4.jff Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>200.0</x>
<y>285.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>367.0</x>
<y>282.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>1</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>b</read>
</transition>
</automaton>
</structure>

64
tp 1/Ex1/5.jff Normal file
View File

@@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="1" name="q1">
<x>449.0</x>
<y>263.0</y>
<initial/>
</state>
<state id="2" name="q2">
<x>796.0</x>
<y>257.0</y>
<final/>
</state>
<state id="3" name="q3">
<x>551.0</x>
<y>274.0</y>
</state>
<state id="4" name="q4">
<x>676.0</x>
<y>257.0</y>
</state>
<!--The list of transitions.-->
<transition>
<from>3</from>
<to>4</to>
<read>a</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>3</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>4</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>4</from>
<to>1</to>
<controlx>582</controlx>
<controly>412</controly>
<read>a</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<controlx>527</controlx>
<controly>465</controly>
<read>b</read>
</transition>
</automaton>
</structure>

22
tp 1/Ex1/6.jff Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>91.0</x>
<y>93.0</y>
<initial/>
<final/>
</state>
<state id="1" name="q1">
<x>207.0</x>
<y>94.0</y>
</state>
<!--The list of transitions.-->
<transition>
<from>0</from>
<to>1</to>
<read/>
</transition>
</automaton>
</structure>

124
tp 1/Ex1/7.jff Normal file
View File

@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="1" name="q1">
<x>387.0</x>
<y>201.0</y>
<initial/>
</state>
<state id="2" name="q2">
<x>537.0</x>
<y>197.0</y>
</state>
<state id="3" name="q3">
<x>701.0</x>
<y>196.0</y>
</state>
<state id="4" name="q4">
<x>849.0</x>
<y>194.0</y>
</state>
<state id="5" name="q5">
<x>988.0</x>
<y>193.0</y>
</state>
<state id="6" name="q6">
<x>1086.0</x>
<y>196.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>6</from>
<to>6</to>
<read>a</read>
</transition>
<transition>
<from>5</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>5</from>
<to>1</to>
<controlx>608</controlx>
<controly>506</controly>
<read>b</read>
</transition>
<transition>
<from>6</from>
<to>6</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>4</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>4</from>
<to>1</to>
<controlx>617</controlx>
<controly>406</controly>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>3</to>
<read>a</read>
</transition>
<transition>
<from>4</from>
<to>5</to>
<read>c</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>3</from>
<to>4</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
<transition>
<from>3</from>
<to>1</to>
<controlx>578</controlx>
<controly>311</controly>
<read>a</read>
</transition>
<transition>
<from>5</from>
<to>6</to>
<read>c</read>
</transition>
<transition>
<from>3</from>
<to>1</to>
<read>c</read>
</transition>
</automaton>
</structure>

85
tp 1/Ex1/8.jff Normal file
View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>83.0</x>
<y>116.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>228.0</x>
<y>109.0</y>
</state>
<state id="2" name="q2">
<x>377.0</x>
<y>102.0</y>
</state>
<state id="3" name="q3">
<x>520.0</x>
<y>99.0</y>
<final/>
</state>
<!--The list of transitions.-->
<transition>
<from>0</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>2</from>
<to>3</to>
<read>a</read>
</transition>
<transition>
<from>2</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>3</to>
<read>c</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>c</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>b</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>a</read>
</transition>
<transition>
<from>3</from>
<to>1</to>
<read>c</read>
</transition>
<transition>
<from>3</from>
<to>1</to>
<read>b</read>
</transition>
<transition>
<from>3</from>
<to>1</to>
<read>a</read>
</transition>
</automaton>
</structure>

45
tp 1/Ex1/9.jff Normal file
View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 7.1.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>116.0</x>
<y>532.0</y>
<initial/>
</state>
<state id="1" name="q1">
<x>309.0</x>
<y>296.0</y>
</state>
<state id="2" name="q2">
<x>482.0</x>
<y>527.0</y>
<final/>
</state>
<state id="3" name="q3">
<x>544.0</x>
<y>331.0</y>
</state>
<!--The list of transitions.-->
<transition>
<from>3</from>
<to>2</to>
<read>c</read>
</transition>
<transition>
<from>1</from>
<to>3</to>
<read>b</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<read>a</read>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>a</read>
</transition>
</automaton>
</structure>