Skocz do zawartości


Zdjęcie

[Delphi]Zadanie


  • Zamknięty Temat jest zamknięty
7 odpowiedzi w tym temacie

#1 kamillo918

kamillo918

    Nowy

  • 4 postów

Napisano 10 03 2008 - 12:52

Witam... Jestem nowy...

Mam do zrobienia zadanie z informatyki na zaliczenie semestru....

Zadanie wyglada nastepująco:

Wykonaj w Delphi aplikację okinokwą, która pozwoli obliczyć ile cieczy znajduje się w zbiorniku o średnicy d i długości l położonym horozontalni.
Do programu należy podać d, l, h w okienkach.

Program ma być idiotoodporny (czyli jak to twierdził nauczyciel od informatyki ma on robić cos takiego że np jezeli sie wpisze srednice zbiornika 3m a ilosc wody 4m to ma wyskakiwać błąd czy coś w tym stulu)

Z góry dziekuje za pomoc...

  • 0

#2 yahoo69

yahoo69

    Nałogowy palacz, uzależniony od adrenaliny

  • 763 postów

Napisano 10 03 2008 - 13:01

zgłoś sie do szeryf 007 on jest specem od programowania :turned:

  • 0

#3 kamillo918

kamillo918

    Nowy

  • 4 postów

Napisano 10 03 2008 - 13:31

ok napisalem zobacze co z teog wyniknie :turned:
  • 0

#4 szeryf_007

szeryf_007

    Początkujący

  • 60 postów

Napisano 10 03 2008 - 17:11

Sory ale ja tylko Turbo Pascal :-( Nie mogę Ci pomóc. Ale jak coś z Pascala to wal języka Delphi nie znam
  • 0

#5 kamillo918

kamillo918

    Nowy

  • 4 postów

Napisano 11 03 2008 - 20:37

dobra dzieki...
moze ktos inny mi pomoze....
  • 0

#6 Angolix

Angolix

    Obserwator

  • 6 postów

Napisano 11 03 2008 - 22:05

Witam :-) Mój 1 post na forum :-)

"Ile cieczy znajduje się w zbiorniku o średnicy d i długości l położonym horozontalni.
Do programu należy podać d, l, h w okienkach."


Rozumiem, że zbiornik jest w kształcie walca, tak ?
Nie rozumiem 2 rzecz:
1."położonym horozontalni" - mógłbyś wyjaśnić
2. Do czego zmienna h ? Do tego położenia horo... ?

Mogę zrobić Ci ten program obliczając objętość tego zbiornika(walca) z podanej średnicy/promienia i długości/wysokości.
Jak wyjaśnisz dokładniej o co chodzi to myślę, że uda mi się Ci pomóc :-)

szeryf_007 Delphi składa się z elementów języka Object Pascal czyli jeśli znasz Pascala to praca w Delphi nie powinna sprawić Ci wiele problemów, bo to tylko wrzucanie na formę rożnego rodzaju obiektów. O Delphi warto zahaczyć podczas/po nauce Pascala ponieważ jest to ciekawe środowisko i można szybko "stworzyć" jakąś aplikację windowsową.
  • 0

#7 Nurek

Nurek

    Nie ma jutra bez komputra

  • 3 586 postów

Napisano 12 03 2008 - 10:25

Nie mam delphi ani pascala żeby to sprawdzić ale powinno działać. Chodzi mi głownie o funkcję arccos (odwrotność cosinusa), nie pamiętam czy w delphi taka jest, czy trzeba jakoś kombinować
Wszystko wklep do jakiegos buttona, oczywiście trzy edity na wpisanie danych i label na wynik

var d,l,h,r:real;
d:=StrToFloat(Edit1.text);
l:=StrToFloat(Edit2.text);
h:=StrToFloat(Edit3.text);
r:=d/2;
if (d>0) and (l>0) and (l>0) and (h<d) then
begin;
alfa:=arccos((r-h)/r);
v:= (((2*alfa)/360)*(pi*r*r)-((r*r*sin(2*alfa)/2))*h;
label1.text:=FloatToStr(v);
end
else
label1.text:='Błedne dane';
  • 0

#8 kamillo918

kamillo918

    Nowy

  • 4 postów

Napisano 16 03 2008 - 12:51

jakos daje narazie rade... jak cos to umieszcze caly kod jak mi wyjdzie i temat do zamkniecia

  • 0

Zobacz więcej tematów z tagiem: Delphi



Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych