Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.01.10
Prihlásený: 12.03.11
Príspevky: 7
Témy: 2
Príspevok NapísalOffline : 31.03.2010 15:09

Potrebujem pomôcť s týmto program. Niečo som sa už snažila urobiť, asi to nebude všetko správne, tak vás prosím o pomoc.
Napíšte program, ktorý pre zadnú hodnotu priemer vypočíta objem guľového zásobníka na vodu. Výsledná hodnota bude vypísaná na obrazovku v kubických metroch aj v litroch. Ďalej predpokladajme, že tento zásobník je umiestnené v púštnej osade, v ktorej žije n osadníkov. Program vypíše, na koľko dní vystačí voda pri spotrebe 10 litrov na osobu a deň.
Kód:
program zasobnik gule;
const Pi = 3,14;
var r, V: real;
n, dni: integer;
begin
writeln ('Priemer gule v metroch, d = ');
readln (d:);

r:d/2;

V:=4/3*Pi*r*r*r;
writeln;
writeln('Objem v metroch kubickych V ='V:5:2);
writeln('Objem v litroch:'(V*1000)5:2);
writeln('Koľko osôb je v pusti:');
readln(n);


| Kody vkladaj do znacky [code]. Ďuri


Offline

Čestný člen
Čestný člen
pomoc s programom v pascale

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 31.03.2010 15:19

Zislo by sa napisat, aku chybu pise kompilator alebo co program robi zle.
Na prvy pohlad vidim chybu v zapise desatinneho cisla, pouziva sa desatinna bodka, nie ciarka. Plus tam dalej v readln(d:) mas zrejme navyse tu dvojbodku, riadok nizsie ti chyba znak rovna sa.


Offline

Užívateľ
Užívateľ
pomoc s programom v pascale

Registrovaný: 23.11.08
Príspevky: 187
Témy: 34
Bydlisko: IP: 209.85....
Príspevok NapísalOffline : 31.03.2010 16:18

Tu to mas spravene, tvoje vypocty som nekontroloval, predpokladal som ze su spravne...
Kód:
program zasobnik;
uses crt;
const Pi = 3.14;
var r, V, d, l, dni: real;
n: integer;
begin
clrscr;
writeln ('Priemer gule v metroch, d = ');
readln (d);

r:=d/2;

V:=4/3*Pi*r*r*r;
writeln;
writeln('Objem v metroch kubickych V =',V:5:2);
l := (V*1000);
writeln('Objem v litroch:',l:5:2);
writeln('Kolko osob je v pusti:');
readln(n);

dni  := l/10;
writeln('Dane mnozstvo tekutiny vystaci ',dni:5:0,'dni.');
readln;
end.







_________________
Tajna misia: Ignorovat dlzne a makcene.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.01.10
Prihlásený: 12.03.11
Príspevky: 7
Témy: 2
Príspevok Napísal autor témyOffline : 31.03.2010 17:15

program mi vypočíta koľko je to m3 aj litre ale tie dni mi nepočíta, vždy mi vyskočí 0. Skúšala som to meniť ináč, ale nefunguje.


Offline

Užívateľ
Užívateľ
pomoc s programom v pascale

Registrovaný: 23.11.08
Príspevky: 187
Témy: 34
Bydlisko: IP: 209.85....
Príspevok NapísalOffline : 31.03.2010 17:19

Tak zadaj ine parametre. Mne to funguje. Daj napriklad priemer gule 1 a pocet osob 45. Vyhodi 52 dni.







_________________
Tajna misia: Ignorovat dlzne a makcene.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.01.10
Prihlásený: 12.03.11
Príspevky: 7
Témy: 2
Príspevok Napísal autor témyOffline : 31.03.2010 17:59

A koľko ti tam vyšlo litrov? ak tam vyšlo 523 litrov, tak 52 dni voda vydrží, ale pre jedného človeka, nie pre 45 ľudí. Ak na to idem logicky.


Offline

Užívateľ
Užívateľ
pomoc s programom v pascale

Registrovaný: 23.11.08
Príspevky: 187
Témy: 34
Bydlisko: IP: 209.85....
Príspevok NapísalOffline : 31.03.2010 18:30

Mas pravdu, som si to neuvedomil som to narychlo robil. Zabudol som to vydelit poctom ludi. Tento zdrojak uz funguje:
Kód:
program zasobnik;
uses crt;
const Pi = 3.14;
var r, V, d, l, dni, pom: real;
n: integer;
begin
clrscr;
writeln ('Priemer gule v metroch, d = ');
readln (d);

r:=d/2;

V:=4/3*Pi*r*r*r;
writeln;
writeln('Objem v metroch kubickych V =',V:5:2);
l := (V*1000);
writeln('Objem v litroch: ',l:5:2);
writeln('Kolko osob je v pusti:');
readln(n);

pom  := l/10;
dni := pom/n;
writeln('Tekutina vystaci pre 1 cloveka ',pom:5:0,' dni.');
writeln('Tekutina vystaci pre ',n,' ludi ',dni:5:0,' dni.');
readln;
end.







_________________
Tajna misia: Ignorovat dlzne a makcene.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.01.10
Prihlásený: 12.03.11
Príspevky: 7
Témy: 2
Príspevok Napísal autor témyOffline : 31.03.2010 18:30

Už som prišla na chybu. ten príkaz, ktorý počíta počet dní má vyzerať takto:
dni:=l/(n*10). Potom to počíta správne. Ale aj tak ti ďakujem za príklad - ostatné mi všetko sedelo. Ok funguje to aj tak. Vďaka.


Offline

Užívateľ
Užívateľ
pomoc s programom v pascale

Registrovaný: 23.11.08
Príspevky: 187
Témy: 34
Bydlisko: IP: 209.85....
Príspevok NapísalOffline : 31.03.2010 18:33

no ano, aj tak sa da...







_________________
Tajna misia: Ignorovat dlzne a makcene.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.04.10
Prihlásený: 18.02.14
Príspevky: 47
Témy: 2
Príspevok NapísalOffline : 06.04.2010 15:22

a co tak takto (trosku elegantnejsie a uspornejsie):
Kód:
program ZASOBNIK;
uses crt;
var
  r,V,d,dni: Real;
  n: Word;

BEGIN
  ClrScr;
  Write ('Priemer zasobnika v metroch: ');
  ReadLn (d);
  Write ('Kolko osob je v pusti?: ');
  ReadLn (n);
  r:=d/2;
  V:=4/3*Pi*r*r*r;
  dni:=V*100/n;
  WriteLn ('Objem v m3: ',V:5:2);
  WriteLn ('Objem v litroch: ',V*1e3:5:2);
  Write ('Tekutina vystaci pre ',n,' ludi ',dni:5:2,' dni.');
  ReadLn;

END.


Offline

Užívateľ
Užívateľ
pomoc s programom v pascale

Registrovaný: 23.11.08
Príspevky: 187
Témy: 34
Bydlisko: IP: 209.85....
Príspevok NapísalOffline : 06.04.2010 18:15

sa ti to vykrášľuje, keď to už funguje :)







_________________
Tajna misia: Ignorovat dlzne a makcene.
Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. pomoc s programom v PASCALE

v Assembler, C, C++, Pascal, Java

2

720

18.04.2007 9:56

gorky22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prosim o pomoc s programom v pascale...:(

v Assembler, C, C++, Pascal, Java

12

1265

03.06.2007 22:35

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem pomoct s programom v Pascale

v Assembler, C, C++, Pascal, Java

0

522

21.05.2008 15:09

mirco828 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prosím pomohol by my niekto z programom v pascale???

v Assembler, C, C++, Pascal, Java

13

984

14.06.2007 12:04

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s programom

v Assembler, C, C++, Pascal, Java

6

524

14.04.2018 15:15

Vetrolam Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s programom

v Assembler, C, C++, Pascal, Java

3

491

26.07.2013 9:36

Roj-i Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s programom

v Assembler, C, C++, Pascal, Java

2

535

16.11.2009 21:30

kubo88 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ pomoc s programom

v Assembler, C, C++, Pascal, Java

8

1824

07.12.2009 10:46

drummer87 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ pomoc s programom

v Assembler, C, C++, Pascal, Java

9

611

09.05.2011 22:30

johny3212 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Pomoc so C# programom

v Technológia .NET

5

476

11.03.2013 23:27

shaggy Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Pomoc s programom MAYA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Grafické programy

48

2054

06.06.2011 18:27

Daron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s malym programom

v Delphi, Visual Basic

10

570

18.02.2012 21:51

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc v pascale

v Assembler, C, C++, Pascal, Java

5

798

24.11.2007 11:10

scarletjohanson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v pascale [pomoc]

v Assembler, C, C++, Pascal, Java

4

216

23.04.2013 11:57

fisherko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc vo FREE PASCALE

v Assembler, C, C++, Pascal, Java

5

637

31.10.2007 21:58

Roberbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc - program v pascale

v Assembler, C, C++, Pascal, Java

2

795

12.06.2007 12:46

mamrd Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra