Autor | Zpráva | ||
---|---|---|---|
Martin SSX Profil |
#1 · Zasláno: 21. 3. 2012, 11:40:38
ahoj, omlouvam se ale napadlo me zda neni neco jako break na preruseni behu If
priklad If (podminka) : .... .... .. If (podminka2) prerus to a dojed az za EndIf ( jiz to neprovede zbytek ) ... .... ... .... ... EndIf; neni nejaky zpusob jak to prerusit takhle v polovine ? nebo mam pouzivat to co doted If (podminka) : .... .... .. If ( nerovna se podminka2) : ... .... ... .... ... EndIf; EndIf; |
||
Str4wberry Profil |
#2 · Zasláno: 21. 3. 2012, 12:05:16
Ano, můžeš tam dát
return .
|
||
Joker Profil |
#3 · Zasláno: 21. 3. 2012, 12:06:27
Martin SSX:
Technická poznámka, ten příspěvek mi přijde zbytečně roztahaný. A před otazníkem se nedělá mezera. „neni nejaky zpusob jak to prerusit takhle v polovine ?“ Bylo by možné to realizovat příkazem goto a s přimhouřením očí by použití goto pro výskok z bloku bylo i obhajitelné, přesto doporučuji to nepoužívat, z hlediska dobrého návrhu programů je nejjistější vůbec zapomenout na existenci příkazu goto. Jako nejlepší varianta mi přijde zbytek IFu obalit druhým IFem. |
||
Časová prodleva: 12 let
|
0