Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
Ahoj, mam taky problemcek, ze z daneho programu potrebujem odstranit tabulku, aby vyslodok zapisalo iba klasicky a neviem s tym rady a taktiez pri UNTIL mi vypisuje ze je chyba, no ja tam ziadnu nevidim.Prosim vas poradte mi niekto , uz som vazne bezradna s tym.
zadanie je:
Zostavte program pre výpočet hodnôt funkcie z = 3+x+1/(y–4). Výpočet sa ukončí zadaním y=4.
KOD:
program funkcia;
uses crt;
var x:array[1..100] of real;
y:array[1..100] of real;
z:array[1..100] of real;
i:integer;
n:integer;
begin
ClrScr;
WriteLn('Program vypocita funkciu Z = 3+x+1/y-4');
{ nacita az pokial nezada y=4 }
n := 0;
repeat
n := n + 1;
Write('Zadaj x[',n,']='); ReadLn(x[n]);
Write('Zadaj y[',n,']='); ReadLn(y[n]);
until (y[n] = 4);
WriteLn;
WriteLn('Vysledna tabulka je');
WriteLn;
WriteLn('Por| X | Y | Z |');
WriteLn('-------------------------------');
for i:=1 to n-1 do
begin
z[i] := (3 + x[i] + 1)/(y[i]-4);
WriteLn( i:3,'|', x[i]:8:3, '|', y[i]:8:3, '|', z[i]:8:3, '|' );
end;
WriteLn('-------------------------------');
ReadLn;
end.
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
nepises na akej chybe ti ten UNTIL pada a co znamena "zapisalo klasicky" ?
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
no proste mi treba vymazat tu tabulku, nechtam ziadna nieje anech to pise len tak ze veta napriklad ze vysledok je: ...alebo tak neako
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
no a k tej chybe mi pise stale ze syntaxerror ,";" expected but UNTIL found
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
cely kod mi v delphi isiel bez problemu, aky pascal pouzivas? nemas v realnom kode niekde preklep ? formatovanie vystupu si zmen podla potreby cast kodu Kód: for i:=1 to n-1 do begin z[i] := (3 + x[i] + 1)/(y[i]-4); WriteLn( i:3,'|', x[i]:8:3, '|', y[i]:8:3, '|', z[i]:8:3, '|' ); end; uprav prikaz WriteLn napriklad: Kód: for i:=1 to n-1 do begin z[i] := (3 + x[i] + 1)/(y[i]-4); WriteLn( i , ' ',z[i]:3:5); end;
na vystupe budes mat iba poradove cislo vysledku a samotny vysledok.
apropo tvoj program vypise vsetky vysledky okrem vysledku posledneho vstupu ktory zabezpecuje ukoncenie zadavania
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
noooo vidim vidi, ale nechapem , neako pre mensich odbornikov by sa to dalo este vysvetlit alebo napisat :D.. ale ajtak dakujem pekne krasne
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
ja robim vo freepascal programe, a neviem ci tam s tym UNTIL je chyba, neviem ju odhalit .. vobec vobec
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
testol som to aj vo freepascale a ten kod funguje bez chyby, urcite pri vkladani do freepascalu niekde mas preklep.
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
noo dobre takskusim pohladat tie chybicky a dakujem velmi pekne krasne
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
najjednoduchsie to budes mat ak si copy/paste kod z tejto stranky vlozis do .pas suboru v tvojom freepascale
|
|
Registrovaný: 05.05.10 Prihlásený: 05.05.10 Príspevky: 7 Témy: 1 | 1 |
ale ved do pascalu sa neda kopirovat nic ... aspon ja som nedosla na to ako by sa dalo do pascalu kopirovat z inych programov,viem ze len z pascalu do pascalu sa da
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
no ved si vytvor novy subor s priponou .pas v nejakom textovom editore napriklad notepade a do suboru vkopiruj dany text a potom ho uloz. nasledne si ten subor otvor v pascale.
|
|
Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 15 | 369 | 15.06.2013 22:54 BX | | v Assembler, C, C++, Pascal, Java | 10 | 999 | 06.02.2011 11:37 coldak | | v Assembler, C, C++, Pascal, Java | 5 | 1026 | 13.05.2007 22:31 audiotrack | | v Assembler, C, C++, Pascal, Java | 0 | 426 | 19.12.2014 13:18 Styracoz | | v Assembler, C, C++, Pascal, Java | 1 | 681 | 10.02.2009 21:20 Fico | | v PHP, ASP | 6 | 873 | 06.11.2007 15:45 Orwell | | v PHP, ASP | 2 | 364 | 25.03.2014 17:42 shaggy | | v Assembler, C, C++, Pascal, Java | 3 | 670 | 29.04.2009 20:31 stopa27 | | v PHP, ASP | 12 | 872 | 24.04.2008 18:37 Triminka | | v PHP, ASP | 1 | 668 | 30.08.2008 20:44 p360t | | v PHP, ASP | 0 | 621 | 30.01.2009 9:54 Alino | | v PHP, ASP | 1 | 465 | 26.06.2011 14:43 Ďuri | | v PHP, ASP | 13 | 803 | 14.09.2008 18:29 dessert | | v PHP, ASP | 4 | 565 | 07.06.2012 17:09 Mysql_dodo | | v PHP, ASP | 3 | 355 | 31.08.2014 13:51 neopagan | | v Assembler, C, C++, Pascal, Java | 2 | 513 | 05.11.2008 19:13 idiotart |
|