[ atlas @ 06.03.2005. 00:03 ] @
Kako bi preko for strukture resili program koji kaze ''unesi recenicu a zatim jednu rijec i neka program proveri da li ta rijec se nalazi u nizu'' pr. { Covek jede pitu} { vek } da,nalazi se |
[ atlas @ 06.03.2005. 00:03 ] @
[ Nemanja Avramović @ 06.03.2005. 00:14 ] @
ovo nema veze sa nizovima...
ovo je primer iz delphija, pa se ti igraj: Code: if StrPos(PChar(Edit1.Text), PChar(Edit2.Text)) <> nil then ShowMessage('Substring found') else ShowMessage('Substring not found'); probaj i funkciju POS, ona ti vraca mesto na kom pocinje substrin u stringu (ako je vece od 0, onda postoji...) ako bas mora preko for... ne znam ;) [ Srki_82 @ 06.03.2005. 01:31 ] @
Ovako preko for-a :P
Code: for I := 0 to 0 do begin if StrPos(PChar(Edit1.Text), PChar(Edit2.Text)) <> nil then ShowMessage('Substring found') else ShowMessage('Substring not found'); end; [ Toyo @ 06.03.2005. 01:53 ] @
He he bas zezate decka.
Ako mora preko for onda pozovi ovu funkciju Nadji('Neka recenica', 'Rec'), koja ce ti vratiti true ako je rec u recenici ili false ako nije. Code: function Nadji(S,Rec : String): Boolean; var i, j: Integer; Nadjen:Boolean; begin Nadjen := False; for i := 1 to Length(S) - Length(Rec) +1 do if not Nadjen and (S[i]=Rec[1]) then begin Nadjen := True; for j := 1 to length(Rec) do Nadjen := Nadjen and (s[i+j-1]=rec[j]); end; Nadji := Nadjen; end; [ Srki_82 @ 06.03.2005. 02:45 ] @
Ehhh... sta teraju ljude da rade u skoli :)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|