PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   pascal help (https://forum.pcekspert.com/showthread.php?t=21175)

darko385 27.05.2005. 19:02

pascal help
 
ponuđene su uvjetne naredbe repeat, for, if i while...e sad treba napisati program koji će koristiti bilo koje 2 naredbe od ponuđenih. program ne mora biti kompliciran, nešto jednostavno a da sadrži te dvije naredbe, može i neki kalkulator koji računa površinu ili obujam bilo šta...hvala

miato 27.05.2005. 21:03

var x: int;
var opseg,pov: real;
begin
repeat
{writeln("unesi radius kruga");
readln(x);
if (0 } until (0 pov = x*x*pi;
opseg = 2*x*pi;
writeln("povrsina kruga je ", pov);
writeln("opseg kruga je ",opseg);
readln;
end.

odnedavno "programiram" samo u C-u, pa sam zaboravio neke sintakse iz pascala. mozes probat ovo copi pejstat pa ispravit sta ne valja ;)

miato 27.05.2005. 21:06

1 privitaka
ili jos bolja ideja :)
nasao sam na disku neke stare pascal fajlove, pa se posluzi sa jednim od programa ;)

darko385 27.05.2005. 21:31

puno hvala. zasto nakon kompajliranja te pokretanja programa izbaci na sekundu dos prozor i izađe odmah? u čem je problem? koristim turbo pascal 7

Emissary 28.05.2005. 04:42

Pascal zna radit probleme sa XP-ima...
Preporuka je "free pascal"

big_B 28.05.2005. 13:14

1 privitaka
Miato kaj je to onaj prvi primjer u knjizi.......:D

Da Pascal pravi jaaaako puuuuuno problema sa XP-om.

Imam doma na kompu 12 verzija i niti jedna nije potpuno funkcionalna........

Ovo je bila moja maturalna radnja iz infice......

miato 28.05.2005. 14:49

Citiraj:

Originally posted by big_B
Miato kaj je to onaj prvi primjer u knjizi.......:D

neznam na koju knjigu mislis, al vjerojatno sve pocinju sa ovakvim primjerima ;)

i da, i ja sam se namucio dok mi nije proradio pascal, neznam koju sam verziju tocno imao. a HR keyboard layout je radio...hm.. nikada :D

darko385 28.05.2005. 16:08

sad mi je jasno zašto u školi "ne radi pascal". sigurno komplikacije sa xp-om. ništa napisat ću na papir kod i netko će biti 'compiler'...

Stana B< 108 VK 29.05.2005. 18:17

C++
 
1 privitaka
Bolje koristi C++ ,

Imam ti ja barem 50 programa u C++
ako šta trebaš javi pa ćemo nešto srediti.

Imam i tutoriale :::::

C++

darko385 29.05.2005. 19:11

evo nagovori mog profesora da nas prebaci na cpp :)
još nisam ni osnove pascala one najosnovnije savladao, a ti odma :burn:

razumiješ se u taj c, jel znas šta je ovo: #include

Stana B< 108 VK 29.05.2005. 19:31

C++
 
#include ti je direktiva koja se koristi kada ima više operacija za obaviti a onaj
ti je jedna vrsta hierarhijske ljestvice za funkcije ili varijable to ti je varijabla koja se koristi za ulazno izlazne operacije evo ti primjer možda lakše skužiš

1.1 #include

int main (void)
{
double fahrenheit;
double celsius;

cout << "Temperature in Fahrenhait: ";
cin >> fahrenheit;

celsius = 5 * (fahrenheit - 32) / 9;

cout << fahrenheit << " degrees Fahrenheit = "
<< celsius << " degrees Celsius\n";
return 0;
}

darko385 29.05.2005. 19:39

a ja sam cijelo vrijeme mislio da include nije naredba c++ jezika... ček a šta će se dogoditi ako prevoditelj naleti na tu naredbu? neće se valjda prekinuti proces? šta je hierarhijska ljestvica?

Stana B< 108 VK 29.05.2005. 19:49

c++
 
1 privitaka
Ljestvica ti je ono kad npr. u programu zadaš da ti ispiše sve brojeve do 10 a da su parni pa kada naleti na neparan broj neće izvršiti naredbu nego ide do sljedećeg parnog broja ...

Ne bi se trebao prekinuti proces... kad naleti na include. Taj include ti je početna vrijednost ko void main() ... ... ... ... ... ... ... ... ... ... ... ... ... ...

bude 29.05.2005. 22:28

@stana - Sta ti trabunjas?? Kakve direktive i hierarhijske ljestvica?

darko385 02.06.2005. 19:37

hvala vam na odgovorima...dal mi može neko ko zna napisat program koji računa površinu trokuta, kvadrata ili bilo čega, a može i kalkulator još bolje. a da ima 2 ili više naredbi koje sam naveo gore u programu...eto

munst0r 02.06.2005. 20:01

program pravokutnik;
var a,b : integer;
begin
write ('Unesi stranicu a: ');
readln (a);
write ('Unesi stranicu b: ');
readln (b);
write ('Povrsina pravokutnika je: ', a*b);
readln;
end.

Evo... ovo racuna povrsinu pravokutnika... :)



A sta mislis pod 'kalkulator'? Mislis napravit u paskalu pravi kalkulator? Koji bi i izgledao kalkulator? S gumbicima? Ili sta...?

munst0r 02.06.2005. 20:07

Aha... ali ti moras u programu imat neku od onih naredbi... onda to mozemo nadopunit s IFom i REPEATom...



program pravokutnik;
var a,b : integer;
begin

repeat
write ('Unesi stranicu a: ');
readln (a);
if a<=0 then writeln ('Ovo je neispravna duljina stranice, pokusaj ponovo...');
until a>0;

repeat
write ('Unesi stranicu b: ');
readln (b);
if b<=0 then writeln ('Ovo je neispravna duljina stranice, pokusaj ponovo...');
until b>0;

write ('Povrsina pravokutnika je: ', a*b);
readln;
end.




A bilo bi dobro da se i ti malo potrudis... jedan jednostavni program koji racuna povrsinu necega bi trebao znat sam napisat...

darko385 02.06.2005. 20:25

Citiraj:

Originally posted by munst0r
A sta mislis pod 'kalkulator'? Mislis napravit u paskalu pravi kalkulator? Koji bi i izgledao kalkulator? S gumbicima? Ili sta...? [/B]
ne. onako obično iz dos prozora tipa unesi ovo-ti uneseš, pa unesi ono-uneseš pa izračuna...
e hvala na ködu iznad poslužit će. :)

munst0r 02.06.2005. 21:36

Ste ucili procedure i funkcije?

Kalkulator bi bilo najlakse napravit s funkcijama...

big_B 02.06.2005. 21:58

Mislim da bu do njegovih procedura i funkcija prošla još koja godina dana.......:cool:

Emissary 02.06.2005. 22:00

Ja sam sad na tome

darko385 03.06.2005. 19:36

Citiraj:

Originally posted by big_B
Mislim da bu do njegovih procedura i funkcija prošla još koja godina dana.......:cool:
gle nisi se ni ti rodio naučen..a ovaj tutorial iz tvog siga je baš zakon,

mc_fish 03.06.2005. 21:13

Citiraj:

Originally posted by darko385
gle nisi se ni ti rodio naučen..a ovaj tutorial iz tvog siga je baš zakon,
ajd ajd kaj cete se vrijedat?nema tog bez mene:p :D
sala
al kaj si reko stima...moras ucit da naucis...a da naucis 1 programski jezik je potrebno dost vremena a kad uzmes 5 i vise onda ti se sve spetlja:p
bez svadanja i lijepo igranje sa programskim jezicima:beer:

big_B 04.06.2005. 08:37

Citiraj:

Originally posted by darko385
gle nisi se ni ti rodio naučen..a ovaj tutorial iz tvog siga je baš zakon,
Nisam mislio reći da je netko glup već da gradivo sa procedurama i funkcijama dolazi tek za godinu dana (barem sam ih ja tako učio), imaš još pred sobom sve stringove, komplikacije oko CASE-ova i WHILE-ova...........

Emissary 04.06.2005. 12:09

Citiraj:

Originally posted by big_B
gradivo sa procedurama i funkcijama dolazi tek za godinu dana (barem sam ih ja tako učio), imaš još pred sobom sve stringove, komplikacije oko CASE-ova i WHILE-ova...........
E vidiš, mi smo već na procedurama, a o CASE i WHILE ni riječi :D

Stana 12 06.06.2005. 13:02

C++
 
C++ je najbolji,
iako izgleda kao i Pascal...
Imam hrpu tih programskih jezika pa ako nekom treba

darko385 06.06.2005. 14:34

Re: C++
 
no comment

mc_fish 06.06.2005. 19:29

Re: C++
 
Citiraj:

Originally posted by Stana 12
C++ je najbolji,
iako izgleda kao i Pascal...
Imam hrpu tih programskih jezika pa ako nekom treba

dok naucis c++ ces biti stari dedek...osim ako ti ga neko ne pokaze...najbolje je radit u visualu ili obicnom c-u(meni osobno najdrazi)


Sva vremena su GMT +2. Sada je 00:10.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger