by @DolnyV Fork
{"functions":[{"rawId":"id_36214ccb_2893_4ecf_ba54_7a1c3ea37b09","tpe":"Void","name":"napln","statements":[{"@type":"Begin","id":"id_bad6f96c_b96f_415c_b0ec_0a2401ad41ea"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_9cfbcdf4_136f_4506_bef8_5a7095e0799c","initValue":null},{"newline":false,"@type":"Output","id":"id_6ab2d55d_e6f6_4382_8afb_f21c66aa66df","value":"\"Nyní tě poprosím o zadaní 8 čísel.\""},{"newline":false,"@type":"Output","id":"id_7754c273_4aa5_47b5_a12a_13b69333e33f","value":"\"Program se tě vždy zeptá,\""},{"newline":true,"@type":"Output","id":"id_4c217937_3515_4aa4_a84a_d165781bf554","value":"\"a ty pouze zadáš nahodné číslo\""},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"7","id":"id_11cd761d_f48a_4967_bdc7_7024238e6521","body":{"statements":[{"newline":true,"@type":"Output","id":"id_578f0607_3c7f_4868_9581_22daf8bc04a0","value":"\"Zadej číslo\""},{"@type":"Input","name":"pole[i]","id":"id_9842be93_648f_4543_9cf9_29f60e83b6c8","prompt":null}],"id":"id_ebd551aa_fdb2_4c18_a370_7b679f15ec61"}},{"@type":"Return","id":"id_c5cd6d18_6f03_4c05_92da_69deb193d9c1","maybeValue":null}],"parameters":[{"tpe":"IntegerArray","name":"pole","id":"17884283-9007-4adf-9bcc-8802ba2b7be7"}]},{"rawId":"id_47ab4386_2089_426c_b8bc_aaa985288c21","tpe":"Void","name":"vypis","statements":[{"@type":"Begin","id":"id_d4ff1661_4aa7_4e8e_a442_45b15ff996e5"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"x","lengthValue2":"5","id":"id_fed830b0_9f6f_4309_904f_b7335fee2374","initValue":null},{"newline":false,"@type":"Output","id":"id_6b081733_8ce7_4aab_b4bf_5155dbd74e60","value":"\"[\""},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"7","id":"id_738d74a7_6d23_4f52_bba1_2107b7ee01d6","body":{"statements":[{"falseBlock":{"statements":[{"newline":false,"@type":"Output","id":"id_9ccef3f0_c4bb_4945_b00d_525f7dd5c28a","value":"pole[i]"},{"newline":false,"@type":"Output","id":"id_9047a3bf_e1da_4b65_a9e2_983384559cd6","value":"\",\""}],"id":"id_1dc5688f_199a_40d5_a4e2_6b51a9a8e964"},"trueBlock":{"statements":[{"newline":false,"@type":"Output","id":"id_fc7598b6_710d_4c21_8e9c_a97296740ce8","value":"pole[i]"}],"id":"id_c4bcaee3_8fc6_4fcd_98f6_c97121b14a2e"},"condition":"i==7","@type":"If","id":"id_fa01d380_2698_4ac4_8ee2_24ee49ae3806"}],"id":"id_04cf277c_b848_4189_869d_62fda7b1fbd4"}},{"newline":true,"@type":"Output","id":"id_39ab0026_9a32_40c3_89e8_e48a68d13d3e","value":"\"]\""},{"@type":"Return","id":"id_3b4c1f38_2e66_47bf_a7c9_046b8adef79d","maybeValue":null}],"parameters":[{"tpe":"IntegerArray","name":"pole","id":"5d0c4cae-883a-4519-b7d1-72c325f1f161"}]},{"rawId":"id_aa3f738b_5809_4e86_817b_81b928afa939","tpe":"Void","name":"sort","statements":[{"@type":"Begin","id":"id_2a682369_0efc_46f8_bd3d_858d21e37c10"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"clen","lengthValue2":"5","id":"id_3e1c4e6c_fa3f_4457_b1fa_8b6051b3fdd8","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"pivot","lengthValue2":"5","id":"id_d91bf22c_bd74_4806_a525_90a4479f9f7a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"j","lengthValue2":"5","id":"id_bca0b9e1_4b40_4922_bb34_9d105740fd1e","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"pristiclen","lengthValue2":"5","id":"id_3edb4a93_47c7_4d59_95d6_d200622bd946","initValue":null},{"condition":"clen < 7","@type":"While","id":"id_8ccc7bf1_a787_4a65_9e56_e6d18cb940b9","body":{"statements":[{"@type":"Assign","name":"pivot","id":"id_793e8c53_b682_4791_a1a9_def42b37eb44","value":"pole[clen]"},{"@type":"Assign","name":"pristiclen","id":"id_ae8d9a08_826e_4a5b_8ced_3529888fd4cc","value":"true"},{"@type":"Assign","name":"j","id":"id_648967f5_195b_4b5a_a5ba_90c82eb328b9","value":"clen"},{"condition":"pristiclen==true","@type":"While","id":"id_d8ad8733_59d3_42f8_a0b1_fa365da5a845","body":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"pristiclen","id":"id_12e1a63a_1b07_4b00_abd3_9c2c3baea432","value":"false"}],"id":"id_7c9cda32_e458_4b2a_9434_07f4f272c4c5"},"trueBlock":{"statements":[{"@type":"Assign","name":"pole[j]","id":"id_0f9e3e28_f7b2_4834_a4bc_d5ae86b5374f","value":"pole[j-1]"},{"@type":"Assign","name":"j","id":"id_00079943_a38c_447d_aa60_fb39544ab414","value":"j-1"},{"falseBlock":{"statements":[],"id":"id_6d540fde_8268_4249_9c57_a2d7169efa20"},"trueBlock":{"statements":[{"@type":"Assign","name":"pristiclen","id":"id_1f276b9c_0ee0_493e_bca6_f5734e5de12c","value":"false"}],"id":"id_6706ef28_ff23_44b4_ba70_5a6ea49d16e5"},"condition":"j<=0","@type":"If","id":"id_4bb76cc2_b7b4_43c6_8931_b0e3b4750c41"}],"id":"id_af8b23ec_8c66_4842_8a7e_4fe8cbc0115a"},"condition":"pivot>pole[j-1]","@type":"If","id":"id_a6fb56c0_03d3_4f6a_819e_08f381dd69db"}],"id":"id_c00ee276_3505_478c_9f11_cb861c92006b"}},{"@type":"Assign","name":"pole[j]","id":"id_6ef0dd32_186b_4bdd_a75a_fdf1a7123205","value":"pivot"},{"@type":"Assign","name":"clen","id":"id_8e3a83be_79b4_47aa_8155_7be85ed4ca00","value":"clen+1"}],"id":"id_9371185e_a33a_43bd_9854_89ffc931dadb"}},{"@type":"Return","id":"id_93b2c4da_5678_4e7c_a387_72a8f7b80b67","maybeValue":null}],"parameters":[{"tpe":"IntegerArray","name":"pole","id":"8661a6db-d1e5-4231-9da0-0a2c8a22f705"}]}],"name":"Prednsaškovy","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_29cdcb66_4924_4484_b134_4e778e205746"},{"newline":true,"@type":"Output","id":"id_8ac1cd3d_1647_4d2a_b2bc_091f3d05cb50","value":"\"Vítej v programu Insertion sort\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"8","tpe":"IntegerArray","name":"pole","lengthValue2":"5","id":"id_23c5f6f7_0184_473a_97b1_16cb0bbb06aa","initValue":null},{"@type":"Call","id":"id_7e3ea9c3_acaa_40ea_84cc_2e52ee4da3d9","value":"napln(pole)"},{"newline":true,"@type":"Output","id":"id_b2dee83a_6c5e_4140_9d56_905298d7f645","value":"\"Zde vidíš pole před seřazením\""},{"@type":"Call","id":"id_5707fb3c_cc1f_42db_816b_fe10bed56490","value":"vypis(pole)"},{"@type":"Call","id":"id_bd472a94_dac4_460b_b06d_6ceffb36d16f","value":"sort(pole)"},{"newline":true,"@type":"Output","id":"id_ddf24e68_8eb9_4006_8da5_d511f9c101eb","value":"\"Zde vidíš pole po seřazení\""},{"@type":"Call","id":"id_e740482b_af93_4aa5_ae22_cb015c2e279e","value":"vypis(pole)"},{"@type":"Return","id":"id_956831f7_886d_45e0_b81b_7695ce093228","maybeValue":null}],"parameters":[]},"id":"id_59e530d3_7b93_4ae8_9c7c_b70b230e178b","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"c#","showGenCode":false},"version":"0.3","revision":930}