Autor | Zpráva | ||
---|---|---|---|
mikul Profil |
#1 · Zasláno: 21. 4. 2008, 21:22:02
Doufám, že nevadí, že tu zatáhnu téma trochu mimo web. Dělám program v Delphi a protože ho nemám nainstalované nemůžu to odzkoušet. část kódu:
while i<n do begin read(x); if a+i*d=x then i:=i+1 else -a tu teď nevím *; end; u té hvězdičky, když se nesplní podmínka (ověřuju zda posloupnost je aritmetická - proto ten vzorec) potřebuju vypsat text a hned po něm ukončit cyklus. dá se tam jako v jiných programech vepsat něco jako else { write('cisla netvori posloupnost); end;)} nebo jak se tam dají udělat dva příkazy najednou? Díky |
||
peta Profil |
#2 · Zasláno: 23. 4. 2008, 07:53:34
mikul
v jinych programech begin = { end = } jakpsatweb - javascript - podminky if (...) {...} else {...} Takze v delphi se to napise asi jak? if (...) begin ... end else begin ... end; |
||
P_T_ Profil |
#3 · Zasláno: 23. 4. 2008, 13:39:51
v delphi se používá begin end ( obdoba {} u PHP )
if a = 1 then begin příkaz 1; příkaz 2; příkaz 3; ... end else begin příkaz 1; příkaz 2; příkaz 3; ... end; |
||
nightfish Profil |
#4 · Zasláno: 23. 4. 2008, 13:41:13 · Upravil/a: nightfish
a k vyskočení z cyklu ven se používá break (continue pro zahájení nové iterace)
|
||
Časová prodleva: 16 let
|
0