Poslao: 22 Okt 2009 14:07
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Da li neko moze da mi pomogne da napisem proceduru u paskalu za racunanje povrsine trougla po formuli P=a*h/2.
Hvala unapred!
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 22 Okt 2009 16:54
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
koliko se secam, za procedure u paskalu bilo bi ovako nesto :
procedure povrsina(a: Integer; h: Integer)
begin
Writeln((a*h) div 2);
end;
Pozivas je sa npr povrsina(2,5);
|
|
|
|
Poslao: 22 Okt 2009 17:44
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
E bas ti hvala! Puno si mi pomogao!
Izvini sto te mucim,ali treba mi pomoc oko jos jednog zadatka u paskalu...
Napisati program koji za unijeti dekadni broj ispisuje njemu odgovarajuci binarni broj!
Treba mi ideja kako da rjesim to u petlji i kako da sacuvam taj izracunati binarni broj,tj da ga ispisem(problem mi je to sto se binarni brojevi citaju odozdo na gore,posle dijeljenja dekadnog brojasa 2).
Jos jednom hvala za onaj zadatak....
Bio bih ti vrlo zahvalan kad bi mi dao neku ideju i za ovaj! Pozz
|
|
|
|
|
Poslao: 22 Okt 2009 18:36
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Ali problem je sto ja nisam u skoli jos uvjek radio nizove......
I kako da znam koliko puta da djelim sa dva(div) ako ne znam koliki ce broj biti unesen....
Mora neka petlja valjda.....
Ja tako ne znam uradti....
Imas li kakav drugi nacin mozda???
|
|
|
|
|
Poslao: 22 Okt 2009 19:41
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Extra je! U redu je,ja sam kompajlirao....RADI!!! Hvala puno!!!!
Samo ne kontam ovo "String"...Sta je to ustvari.....? Nikad se sa tim nisam sreo! Hvala jos jednom! POZZZZ
|
|
|
|
Poslao: 22 Okt 2009 19:57
|
offline
- FarscapeFan
- Legendarni građanin
- Pridružio: 30 Dec 2007
- Poruke: 4759
- Gde živiš: Niš
|
sitrinag bi bio niska karaktera (array of char )
ali se drugačije tretira
ključna rečca bi bila
s := chr(48+i) + s ;
koja umeće sledeći binarni karakter ispred tako što ga konvertuje u ascii
gde je 48 u stvari ascii kod za nulu
eventualno bi moglo sa if naredbom ?
if i=0 then c1:='0'
else c1:='1';
s := c1+ s ;
|
|
|
|
Poslao: 22 Okt 2009 20:30
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
E bas vam hvala!!!! Mnogo ste mi pomogli!!! Veliki pozdrav!!!
|
|
|
|