Autor Zpráva
mikul
Profil
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
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
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
a k vyskočení z cyklu ven se používá break (continue pro zahájení nové iterace)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0