• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Skontrolovat zadanie z pascalu

Started by timka15, 06.11.2011, 19:30:16

« predchdzajce - alie »

timka15

Vedel by to niekto skontrolovat?
* Zostavte program pre výpočet strany a v pravouhlom trojuholníku, ak strany b a c sú zadané. *

program ZADANIE c1;
var
   b,c : real;
   a : real;
begin
   write ('Zadaj stranu b');
   readln (b);
   begin
      if (b>0) then
      write('Zadaj stranu c');
      readln (c);
      else
   begin
      if (c>0) then
      a:= sqrt (c*c-b*b);
      writeln ('velkost strany a v pravouhlom trojuholniku je ',a:5:2);
   readln;
end.



ALEBO ?! br


program ZADANIE c1;
var
   b,c : real;
   a : real;
begin
   write ('Zadaj stranu b');
   readln (b);
   if (b>0) then
begin   
   writeln('Zadaj stranu c');
   readln (c);     
   if (c>0) then
begin
   a:= sqrt (c*c-b*b);
   writeln ('velkost strany a v pravouhlom trojuholniku je ',a:5:2);
   readln;
end.


... dakujem  bp

Brand

uz sa stalo, vid topic od Strickyho pod Tvojim ...

timka15

dakujem :) a naozaj to bude dobre ?? ;)

timka15

Este by som poprosila ... ladenie programu (krokovaciu tabulku) k programu:

bv

Program triangle;
Var
   a, b, c : real;   
Begin
   Writeln('Zadaj stranu b: ');
   ReadLn(b);
   WriteLn('Zadaj stranu c: ');
   ReadLn(c);

   If (b > 0) AND (c > 0) Then
     Begin
       a:= sqrt (c*c-b*b);
       WriteLn('Velkost strany a v pravouhlom trojuholniku je ', a:5:2); 
     End

   Else
     Begin
       WriteLn('Chyba: Obidve hodnoty musia byt vacsie ako 0!');
     End;

   ReadLn();
End.



... dakujem  bq

Agamemnon

#4
čo je to krokovacia tabuľka? akože chceš tabuľku, kde pre každý riadok kódu bude výpis hodnoty premenných? to máš ako zadanie, alebo čo? :)
také veci (debuggovanie, krokovanie) sa robia priamo v programovacom prostredí (napr. aj starý "modrý" turbo pascal to zvládal)... nikto to nerobí ručne a na papieri (v exceli, etc.), lebo to je nezmysel...
All code is crap.

42

timka15

jj, zadanie .... ma to byt tabulka, v kt. su zadane kroky, vstupy, vystupy

lecter

Quote from: Agamemnon on  07.11.2011, 00:13:07
čo je to krokovacia tabuľka? akože chceš tabuľku, kde pre každý riadok kódu bude výpis hodnoty premenných? to máš ako zadanie, alebo čo? :)
také veci (debuggovanie, krokovanie) sa robia priamo v programovacom prostredí (napr. aj starý "modrý" turbo pascal to zvládal)... nikto to nerobí ručne a na papieri (v exceli, etc.), lebo to je nezmysel...

:D :D :D Ago, tak to by si sa divil :D :D Je jedna vyucujuca, ktora to na FEI vyzaduje, aby si na papier nakodil program a este aj vypisal do tabulky priklady pre vstupy a ake hodnoty naberaju premenne pocas behu programu :D :D To nic, ze mame vyvojove prostredia :D :D

genie

"Any fool can use a computer.  Many do."

Agamemnon

Quote from: lecter on  07.11.2011, 04:49:31
Quote from: Agamemnon on  07.11.2011, 00:13:07
čo je to krokovacia tabuľka? akože chceš tabuľku, kde pre každý riadok kódu bude výpis hodnoty premenných? to máš ako zadanie, alebo čo? :)
také veci (debuggovanie, krokovanie) sa robia priamo v programovacom prostredí (napr. aj starý "modrý" turbo pascal to zvládal)... nikto to nerobí ručne a na papieri (v exceli, etc.), lebo to je nezmysel...

:D :D :D Ago, tak to by si sa divil :D :D Je jedna vyucujuca, ktora to na FEI vyzaduje, aby si na papier nakodil program a este aj vypisal do tabulky priklady pre vstupy a ake hodnoty naberaju premenne pocas behu programu :D :D To nic, ze mame vyvojove prostredia :D :D

heh, ale tak v praxi sa to nepouziva :D
All code is crap.

42

Brand

Ono ani ten obycajny Pascal sa uz moc nepouziva :D