Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <JavaBlocks author="razi" scriptEngine="JavaScript" version="6000">
- <option fullConnectorValues="true" grid="false" pascal="false"/>
- <flowchart name="Start">
- <canvas interval="200" posX="-34.0" posY="25.0" zoom="4"/>
- <blocks>
- <block id="1" name="Start" type="START">
- <options displayComment="true"/>
- <visual color="255 255 0" posX="0.0" posY="-200.0"/>
- <comment>Start</comment>
- <connect ID="4"/>
- </block>
- <block id="2" type="RETURN">
- <options displayComment="true"/>
- <visual color="255 255 0" posX="-120.0" posY="270.0"/>
- <comment>End</comment>
- </block>
- <block id="4" type="IO">
- <options displayComment="true"/>
- <visual color="255 255 0" posX="0.0" posY="-140.0"/>
- <content>ciag=Read("Wpisz tekst"); ; </content>
- <comment>"Wpisz tekst"; ciag ; </comment>
- <connect ID="5"/>
- <io array="0" inputType="1" ioType="2" message="Wpisz tekst" variable="ciag"/>
- </block>
- <block id="5" type="IO">
- <options displayComment="true"/>
- <visual color="255 255 0" posX="0.0" posY="-80.0"/>
- <content>znak=Read("Podaj znak do zliczania"); ; </content>
- <comment>"Podaj znak do zliczania"; znak ; </comment>
- <connect ID="14"/>
- <io array="0" inputType="1" ioType="2" message="Podaj znak do zliczania" variable="znak"/>
- </block>
- <block id="6" type="DECISION">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="0.0" posY="70.0"/>
- <content>#^p i<len(ciag); #^j i<ciag.length</content>
- <connect ID="7" value="true"/>
- <connect ID="13" value="false"/>
- </block>
- <block id="7" type="DECISION">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="190.0" posY="70.0"/>
- <content>ciag[i]==znak[0]</content>
- <connect ID="8" value="true"/>
- <connect ID="10" value="false"/>
- </block>
- <block id="8" type="CPU">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="370.0" posY="70.0"/>
- <content>wystapien++</content>
- <connect ID="9"/>
- </block>
- <block id="9" type="JUMP">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="370.0" posY="160.0"/>
- <content> </content>
- <connect ID="10"/>
- </block>
- <block id="10" type="JUMP">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="190.0" posY="160.0"/>
- <content> </content>
- <connect ID="11"/>
- </block>
- <block id="11" type="CPU">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="0.0" posY="160.0"/>
- <content>i++</content>
- <connect ID="6"/>
- </block>
- <block id="12" type="IO">
- <options displayComment="true"/>
- <visual color="255 255 0" posX="-120.0" posY="200.0"/>
- <content>Writeln("Wystapien: " + (getValueOf(wystapien))); ; </content>
- <comment>"Wystapien: " +wystapien</comment>
- <connect ID="2"/>
- <io ioType="1" message="Wystapien: " messageSuffix="" newLine="true" variable="wystapien"/>
- </block>
- <block id="13" type="JUMP">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="-120.0" posY="70.0"/>
- <content> </content>
- <connect ID="12"/>
- </block>
- <block id="14" type="CPU">
- <options displayComment="false"/>
- <visual color="255 255 0" posX="0.0" posY="-10.0"/>
- <content>var i=0; var wystapien=0</content>
- <connect ID="6"/>
- </block>
- </blocks>
- </flowchart>
- </JavaBlocks>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement