Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.339 pregleda

Najnovija ↓

Upotreba kljucne reci then 12.01.2006. u 18:40 · pre 253 meseca #1
Ja sam pocetnik. 6. sam razred osnovne skole.
Poceo sam sa knjigom Delphi 4. Dosao sam do reci then .
Ovo je u drugom danu, programiranja za 21 dan.
Koristim kompajler Delphi 5.
Kada otkucam if.......then, tada se pojave greske u prozoru za greske:
1) Type of expression must be BOOLEAN.
2) Unit1.pas(33): Statement expected but end of file found
3) Project1.dpr(5): Could not compile used unit 'Unit1.pas'

Moze li neko da mi kaze gde je greska?
Potpis
www.rasadniksavic.freeoda.com
Re: Upotreba kljucne reci then 12.01.2006. u 19:11 · pre 253 meseca #2
Izmedju if i then treba da se nalazi logicki izraz (koji moze biti tacan i netacan). Ne trebaju one tackice :)

Code:

if 1 = 1 then 

ili
Code:

if 1 = 5 then
Re: Upotreba kljucne reci then 12.01.2006. u 23:26 · pre 253 meseca
izmenjeno 1 put, poslednji put osmica 12.01.2006. u 23:33
  1. osmica12.01.2006. u 23:33zapis iz teksta poruke
#3
Evo probaj,za pocetnike je,mozda ce ti pomoci ta knjiga ako je nisi skinuo.Pozzz

https://www.elitesecurity.org/...amo-malkice-jedna-komanda-kodu

Skini i ovaj tutorial sto ide uz poruku!
Potpis
Ivan :)
Re: Upotreba kljucne reci then 13.01.2006. u 09:13 · pre 253 meseca
izmenjeno 1 put, poslednji put Passwd 13.01.2006. u 09:15
  1. Passwd13.01.2006. u 09:15zapis iz teksta poruke
#4
Code:

...
var br1,br2:integer;
begin
br1:=10;
br2:=5;

if br1>br2 then writeln('Br1 je veci od br2');
{ako je br1 veci od br2 onda ispise "br1 je veci od br2"}



Code:

...
var br1,br2:integer;
begin
br1:=10;
br2:=5;

if br1=br2 then writeln('Br1 i br2 su jednaki!') else
{ako je br1 jednak br2 onda ispisi "br1 i br2 su jednaki", a ako nisu (else), radi se ovaj kod izmedju BEGIN i END koji slijede}
   begin
     if br1>br2 then writeln('Br1 je veci od br2!') else
     {ako je br1 veci od br2 ispisi "br1 je veci od br2", a ako nije ispisi "br2 je veci od br1"}
                          writeln('Br2 je veci od br1!');
   end;


A izmedju IF i THEN mozes koristit i AND,OR,XOR logicke operacije..
Code:

var br1,br2:integer;
begin
br1:=5;
br2:=10;
if (br1>0) and (br1<10) then writeln('Br1 se nalazi u rasponu od 0 do 10!');
{ako je br1 veci od nule i ako je br1 manji od 10 ispisi "....", znaci moraju bit oba uvjeta zadovoljena, ako umjesto AND stavis OR onda moze biti samo jedan zadovoljen, a ako su obadva i onda ce radit, dok ce XOR  radit kolko mi se cini ako je samo jedan od njih zadovoljen, znaci ako su oba zadovoljena XOR nece radit, i ako nije ni jedan zadovoljen XOR nece radit, znaci mora biti ili jedan ili drugi (nisam najsigurniji za ovaj XOR, provjeri jos)}


itd :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme