Skocz do zawartości

ForumPC.pl używa plików cookies, by ułatwić korzystanie z serwisu internetowego. Więcej informacji na ten temat znajdziesz w polityce prywatności.    Akceptuję używanie plików cookies



Zdjęcie

Program na obliczanie pola i objętości brył obrotowych


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 OFFLINE   Mr. DobleYou

Mr. DobleYou
  • Użytkownik
  • 2 postów
0
Neutralny

Napisano 06 marzec 2009 - 17:05

Cześć. Mam mały problem, a mianowicie mam problem z napisaniem programu, który oblicza pola i objętości brył obrotowych czyli kuli,stożka i walca oraz ma obliczać pola i objętość ostrosłupów i graniastosłupów o podstawie trójkątnej i czworokątnej. Na dodatek ten program musi być napisany za pomocą procedur i keysów. Jeśli wie ktoś jak zrobić ten program lub może ma taki program to proszę o pomoc. Za wszystkie odpowiedzi z góry dziękuję..
  • 0




#2 OFFLINE   eBbi

eBbi
  • Użytkownik
  • 12 postów
0
Neutralny

Napisano 08 marzec 2009 - 12:11

Witam.
jeśli chodzi o to zadanie to ono tak naprawdę nie jest trudne. Znając wszystkie wzory i możliwości kombincji danych w zadaniu bez problemu moża napisać ten program. Trzeba tylko troszkę chęci i dobrego projektu, oczywiście w założeniu że masz jakieś pojęcie o c++.

// eBbi, nie jest żadną tajemnicą, że taki program można napisać, więc jeżeli nie masz nic bardziej konkretnego do powiedzenia to lepiej nie pisz nic.
// Lucider

  • 0

#3 OFFLINE   Mr. DobleYou

Mr. DobleYou
  • Autor tematu
  • Użytkownik
  • 2 postów
0
Neutralny

Napisano 12 marzec 2009 - 17:41

Tak w ogóle to ten program mam napisać nie w c++ tylko w turbo pascalu..


// Gdybyś według regulaminu dodawał odpowiednie tagi przed tematem, to każdemu byłoby łatwiej
// Benkowik

  • 0

#4 OFFLINE   user1212

user1212
  • Użytkownik
  • 1735 postów
187
Dobry
Poradniki

Napisano 12 marzec 2009 - 19:37

program liczenie;


uses crt;


var
r,h,wynik:real;
znak:byte;


procedure WALEC;
begin
clrscr;
wynik:=0;
writeln('OBLICZYSZ OBJETOSCE WALCA');
writeln('r=');
readln(r);
writeln('h=');
readln(h);

wynik:=3.14*(r*r)*h;
writeln('Objetosc walca wynosi: wynik: ', wynik:0:2);

readkey();
end;


procedure KULA;
begin
clrscr;
wynik:=0;
writeln('OBLICZYSZ POLE POWIERZCHNI 3-wymiarowej KULI');
writeln('r=');
readln(r);

wynik:=12.6 * (r*r);
writeln('Pole wynosi: ', wynik:0:2);

readkey();
end;


begin
repeat
clrscr;
writeln('MENU');
writeln('1. Objetosc walca');
writeln('2. Pole powierzchni kuli 3D');
writeln('0. Wyj˜cie z programu');
write('Wybierz opcje: '); readln(znak); clrscr;
writeln;
clrscr;

if znak=1 then WALEC;
if znak=2 then KULA;
if znak=0 then exit;
writeln;
until znak = 0;
end.


Tutaj masz kod wstępny. Twoim zadaniem jest dorobić menu oraz procedury do odpowiednich figur. Myślę, że ten przykład sporo Ci pomoże.

Jeśli nie wiesz co oznacza dana procedura, pisz.
  • 0




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

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

Przekaż 1% podatku na rzecz OPP | tanie domeny w PROGRESO

Zawartość każdej wiadomości wyraża poglądy i opinie jego autora, a nie administratorów czy moderatorów (poza wiadomościami pisanymi przez nich)