Pascal zadatak if pomoc

poruka: 6
|
čitano: 1.342
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
14 godina
odjavljen
offline
Pascal zadatak if pomoc

zadatak glasi unjeti 2 trocirena broja pa izracunati sume cifara(znam) i provjeriti koja je suma veca pa ispiati je:

ja napisem:program testiranjebroja;

 

(primer bez provjeravanja veceg)

 

program trocifrenbzvz;

var x,y,a,b,c,d,e,f,s,t:integer;

begin

writeln('unesite dva trocifrena broja');

read(x,y);

if(x>99)and(y>99)and(x<1000)and(y<1000)then

a:=x div 100;

b:=x mod 100 div 10;

c:=x mod 100 mod 10;

d:=y div 100;

e:=y mod 100 div 10;

f:=y mod 100 mod 10 ;

s:= a+b+c;

t:=d+e+f;

else writeln('greska!');

readln;

readln;

end.

 

OVDJE JE BEZ PROVJERAVNJA VRIJEDNOSTI , ALI IMA NEKA GRESKA KOD ELSE MOZE KO POMOCI.

Poruka je uređivana zadnji put sri 24.10.2012 18:35 (Aleksije).
Moj PC  
0 0 hvala 0
16 godina
offline
Re: Pascal zadatak if pomoc
Aleksije kaže...

..

else writeln('greska!');

..

 

OVDJE JE BEZ PROVJERAVNJA VRIJEDNOSTI , ALI IMA NEKA GRESKA KOD ELSE MOZE KO POMOCI.

Teško je biti siguran bez pascala...

 

-problem je '' ; '' prije ELSE, nedozvoljeno jer mora tražiti odgovarajući IF

-ovakav kod može raditi bez else ili zamijeni kriterij, prvo za vrijednost koja nije dozvoljena if x<100 and x>999 ... pa u else kod koji je samo računanje.

 

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
14 godina
odjavljen
offline
Pascal zadatak if pomoc

tako sam i mislio hvala

 

Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Re: Pascal zadatak if pomoc

Nedostaje ti begin/end oko bloka koji računa sumu:

 

if (x > 99) and (y > 99) and (x < 1000) and (y < 1000) then
begin
  a := x div 100;
  b := x mod 100 div 10;
...
  t := d + e + f;
end
else
  writeln('greska!)

14 godina
odjavljen
offline
Pascal zadatak if pomoc

to jos nismo radili ,ali rijesio sam onako no ovo je bolje puno cak sto vise dacu ovo profi bice iznenadjena

Poruka je uređivana zadnji put sri 24.10.2012 21:50 (Aleksije).
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Re: Pascal zadatak if pomoc

Ne vjerujem da se uči 'if...then' bez 'begin...end' (link), to gotovo uvijek ide u paru.

 

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice