Program v pascale

Sekcia o programovaní, programovacích jazykoch...
Používateľov profilový obrázok
Pinclak
Nový používateľ
Nový používateľ
Príspevky: 33
Dátum registrácie: St 30. Apr, 2008, 14:00
Bydlisko: Košice

Re: Program v pascale

Príspevok od používateľa Pinclak »

Ahoj. Mam jeden priklad, ale neviem ho nejako naprogramovat v pascale :?
Znenie prikladu: Odladte program pre vypocet a tlac hodnot funkcie y=x+z+0,5 ak x patri <0,2> a z patri <0,2> so spolocnym krokom pre x a z , to je k=0,2
za radu vdaka vopred :-)
Naposledy upravil/-a Pinclak v Ut 30. Nov, 2010, 19:02, upravené celkom 1 krát.
Používateľov profilový obrázok
galen
Používateľ
Používateľ
Príspevky: 2237
Dátum registrácie: Št 01. Jún, 2006, 02:00
Bydlisko: Zilina

Re: Program v pascale

Príspevok od používateľa galen »

Pinclak napísal:Ahoj. Mam jeden priklad, ale neviem ho nejako naprogramovat v pascale :?
Znenie prikladu: Oddialte program pre vypocet a tlac hodnot funkcie y=x+z+0,5 ak x patri <0,2> a z patri <0,2> so spolocnym krokom pre x a z , to je k=0,2
za radu vdaka vopred :-)
tymto ho oddalujem na dobu neurcitu
... hotovo ...
lava, prava, lava, prava ...
Používateľov profilový obrázok
Pinclak
Nový používateľ
Nový používateľ
Príspevky: 33
Dátum registrácie: St 30. Apr, 2008, 14:00
Bydlisko: Košice

Re: Program v pascale

Príspevok od používateľa Pinclak »

to je samozrejme len preklep
Používateľov profilový obrázok
materik
Používateľ
Používateľ
Príspevky: 2326
Dátum registrácie: Št 10. Apr, 2008, 14:00
Bydlisko: Prešov

Re: Program v pascale

Príspevok od používateľa materik »

teda, ak x a z patri <0,2>, tak to neratat?
ak ano, tak potom:
Spoiler: ukázať

Kód: Vybrať všetko

if ((x>=0 && x<=2) && (z>=0 && z<=2)) {
/*
  osetri nesplnenu podmienku, napr. chybova hlaska
*/ 
}
else { 
/*
  konkretny priklad
*/
}
ak je to naopak, tak len vymen tela podmienok
tak nejak by vyzerala podmienka v C-ecku, Pascal neovladam, prepisat si to musis sam...
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
Používateľov profilový obrázok
Pinclak
Nový používateľ
Nový používateľ
Príspevky: 33
Dátum registrácie: St 30. Apr, 2008, 14:00
Bydlisko: Košice

Re: Program v pascale

Príspevok od používateľa Pinclak »

X je z intervalu od 0 po 2
Z je z intervalu od 0 po 2
Používateľov profilový obrázok
galen
Používateľ
Používateľ
Príspevky: 2237
Dátum registrácie: Št 01. Jún, 2006, 02:00
Bydlisko: Zilina

Re: Program v pascale

Príspevok od používateľa galen »

2x repeat ...

Kód: Vybrať všetko

var x,y,step,z: real;
...
step:=0.2;
x:= 0;
repeat
z:=0;
repeat
y:=x+z+0,5;
write('x:',x);write(' z:',z); writeln(' y:',y);
z:=z+step;
until z>2;
x:=x+step;
until x>2;
...
lava, prava, lava, prava ...
Používateľov profilový obrázok
materik
Používateľ
Používateľ
Príspevky: 2326
Dátum registrácie: Št 10. Apr, 2008, 14:00
Bydlisko: Prešov

Re: Program v pascale

Príspevok od používateľa materik »

kukam, ze som si to zle vysvetlil :red: :D
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77

Návrat na "Programovanie"