Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#26 19. 06. 2010 13:16

hradecek
Příspěvky: 772
Pozice: Student
Reputace:   25 
Web
 

Re: Úlohy v Pascalu

Samozrejme že dá, stačí ak to uložíš v nejakom textovom editore(Poznámkový blok) s príponou .pas, najlepšie do zložky kde máš pascal nainštalovaný.
V pascale to už iba otvoríš FILE->OPEN...


Netrápte sa nad svojimi problémami s matematikou, môžem vás uistiť, že tie moje sú ešte väčšie. ~~Albert Einstein~~
Jak spozná člověk, že není pitomec ? - Moudrý člověk to nepozná nikdy a blbci je to jedno. ~~Jak přicházejí básnici o iluze~~
Někteří lidi se nikdy nezmění. Anebo se rychle změní a pak se zase rychle změní nazpátek. ~~Homer Simpson~~

Offline

 

#27 20. 06. 2010 20:58

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Co to dělá?


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#28 20. 06. 2010 21:13 — Editoval gladiator01 (20. 06. 2010 21:16)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Mam, ale pascal neumím tak ti moc nápomocná nebudu.

Teďka jsem to zkoušela přeložit ve Free Pascal IDE a když jsem ručně přepsala to 'S', 's' : (a dalsi taky), tak to najednou začlo fungovat, jestli tam nebyl nějakej neviditelnej znak.

Nebo to bylo tím, že ve druhým řádku toho CASE bylo dvakrát R místo R a r.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#29 20. 06. 2010 21:16

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Nebo to bylo tím, že ve druhým řádku toho CASE bylo dvakrát R místo R a r.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#30 20. 06. 2010 21:22 — Editoval gladiator01 (20. 06. 2010 21:25)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Určitě tam máš překlep - zkus to tam zkopírovat znova, jestli jsi si to už neupravil.

Code:

PROGRAM mat_operacie;
USES crt;
VAR cislo1, cislo2 : integer;
    volba : char;
BEGIN
  ClrScr;

  write('Zadaj prve cislo: '); readln(cislo1); ClrScr;
  write('Zadaj druhe cislo: '); readln(cislo2); ClrScr;

  writeln('Vyber si operaciu');
  writeln('S - sucet');
  writeln('R - rozdiel');

  volba:= readkey;
  CASE volba OF
    'S','s': writeln('Sucet: ', cislo1, ' + ',  cislo2, ' = ', cislo1 + cislo2);
    'R','r': writeln('Rozdiel: ', cislo1, ' - ', cislo2, ' = ', cislo1 - cislo2);
  END;

  readln;
END.

Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#31 20. 06. 2010 22:07 — Editoval gladiator01 (20. 06. 2010 22:09)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Prosimtě, před to první write dáš třeba

Code:

writeln('jmeno,      20.6.2010'); 
  writeln('popis programu');  writeln;

na tom přece nemůžeš nic splést


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#32 22. 06. 2010 16:08

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Zdravím, tak jsem zkoušel vytvořit tu třetí úlohu, ale nějak to nejde. Neví někdo jak na to? Ten faktorial mi to vůbec nechce vypočítat.

Offline

 

#33 22. 06. 2010 17:12 — Editoval gladiator01 (22. 06. 2010 17:12)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

Prosím tě když to zvládnu já, tak ty musíš taky:

Code:

PROGRAM faktorial;
USES crt;
VAR n, i,f : integer;

BEGIN
  ClrScr;

  f:=1;

  writeln('faktorial');  writeln;
  write('Zadej cislo pro faktorial: '); readln(n);


   for i:=1 to n do
     begin
        f:=i*f;
     end;

    writeln('Faktorial=',f);

  readln;
END.

Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#34 22. 06. 2010 17:21

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Díky a ta 4tá úloha je něco podobného že?

Offline

 

#35 22. 06. 2010 17:23 — Editoval gladiator01 (22. 06. 2010 17:30)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

jo to je něco podobného, budeš to číslo násobit n-krát samo sebou, např. a*a*a=a^3, takže: a:=a*a ve for cyklu


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#36 22. 06. 2010 17:42

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: Úlohy v Pascalu

↑ Templarius: Zdravím. Moderátorská poznámka: mazání příspěvků nemáme rádi. Pokud ti vadí, že jsou tvé příspěvky veřejné, bylo by lepší toto řešit jinak než na fóru. Na druhou stranu, po mailu to s tebou nejspíš nikdo řešit nebude.

Pokud chceš nadále spolupracovat, bylo by dobré se za doposud smazané příspěvky omluvit* a další příspěvky nemazat.
---
* ne mně, ale kolegyňce glatiator01, která se ti tu tak vytrvale snaží pomáhat.


BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

#37 22. 06. 2010 17:44

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

nějak to nejde..to je strašný..se mi to celý seklo a samé chibi. Pomůžeš mi gladiatore

Offline

 

#38 22. 06. 2010 17:45

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Omlouvám se...

Offline

 

#39 22. 06. 2010 17:50 — Editoval gladiator01 (22. 06. 2010 17:50)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

↑ Templarius:
Ty smazané příspěvky nahoře ze včerejška, nebyly od tebe ne?


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#40 22. 06. 2010 17:53

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

jj

Offline

 

#41 22. 06. 2010 17:53 — Editoval gladiator01 (22. 06. 2010 17:54)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

↑ Templarius:
Spěchá to? já mam teď na práci něco jiného.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#42 22. 06. 2010 17:55

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Pomůžeš mi teda? Když mám dělat úlohy na takové počítání, tak jsem v koncích.

Offline

 

#43 22. 06. 2010 17:56

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Celkem ano, ale jestli nemáš čas pochopím to. Určitě jsi na mne naštvaná..

Offline

 

#44 22. 06. 2010 17:58

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

↑ Templarius:
Možná večer nebo zítra, říkám, že musím něco dodělat do školy- do večera nejlépe.

A je to opravdu jednoduché snaž se, je to stejné jako ten faktoriál.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#45 22. 06. 2010 18:00

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Tak dobře no.. zkusím to :-)

Offline

 

#46 22. 06. 2010 18:29

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Pokud by jsi mi s tím pomohla večer, bylo by to také fajn..díky

Offline

 

#47 22. 06. 2010 19:51

Templarius
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: Úlohy v Pascalu

Tak jsem to zkusil a zase nic. Pomáhal mi s tím i kámoš, ale potom také nevěděl. Prosím, je tu někdo, kdo by zvládl ten 4tý úkol?

Offline

 

#48 22. 06. 2010 20:25

Dr. Marlen
Příspěvky: 44
Reputace:   
 

Re: Úlohy v Pascalu

program mocneni;
uses crt;
var x,vysledek:real; n,i:integer;
begin
writeln ('Zadej x');
readln (x);
writeln ('Zadej n');
readln (n);
vysledek:=1;
for i:=1 to n do vysledek:=vysledek*x;
writeln (x:6:2,'^',n,'=',vysledek:8:2);
repeat until keypressed;
end.

Funguje to pro reálná čísla x z rozsahu datového typu real, pro nezáporná celá čísla n z rozsahu oboru integer. Pokud potřebuješ i záporné exponenty, musíš přidat podmínku, pokud budeš uvažovat i reálné exponenty, bude to mnohem horší.....

Stačí to takhle?

Offline

 

#49 22. 06. 2010 20:25

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: Úlohy v Pascalu

Code:

PROGRAM mocnina;
USES crt;
VAR x, n,i,res: integer;

BEGIN
  ClrScr;

   res:=1;

  writeln('mocnina');  writeln;
  write('Zadej zaklad x: '); readln(x);
  write('Zadej exponent n: '); readln(n);

   for i:=1 to n do
     begin
        res:=res*x;
     end;

    writeln('Mocnina=',res);

  readln;
END.

BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

#50 22. 06. 2010 20:29 — Editoval gladiator01 (22. 06. 2010 20:31)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Úlohy v Pascalu

tak přidám ještě já, když už jsem to udělala (je to sice stejné jako Kondrovo, ale to je jedno):)
Co v tom hledáš za složitosti, vždyť to je pár řádků?

Code:

PROGRAM faktorial;
USES crt;
VAR n, i,a,m : integer;

BEGIN
  ClrScr;

  writeln('umocnovani');  writeln;
  write('Zadej cislo: '); readln(a);
  write('mocninu: '); readln(n);
  m:=1;

   for i:=1 to n do
     begin
        m:=m*a;
     end;

    writeln('a^n=',m);

  readln;
END.

Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson