Prośba o napisanie programu
Prośba o napisanie programu
-
Świeżak
- Siła reputacji
- 7
Prośba o napisanie programu
Mam kilka zadań do napisania w C++ i nie wiem jak je rozwiązać. Poniżej zamieściłem opis zadań. Proszę
o pomoc w rozwiązaniu.
Zadanie 1 Program obliczający objętość bryły metodą Monte Carlo.
Celem zadania jest napisanie funkcji wyznaczającego objętość bryły metodą Monte Carlo.
Objętość bryły można przybliżać postępując w następujący sposób:
a) wybieramy prostopadłościenne otoczenie bryły, jego objętość oznaczamy jako V
b) losujemy n punktów z tego otoczenia, n powinno być jak największe
c) sprawdzamy ile z wylosowanych punktów należy do bryły, niech wartość ta oznaczona będzie jako m
d) przybliżona objętość bryły będzie równa V*m/n
Zadanie należy wykonać dla brył:
a) kula o promieniu 1 i środku w punkcie (1,1,1)
b) graniastosłup o wierzchołkach w punktach: (0,0,0), (1,0,0), (0,1,0), (1,1,0), (0,0,1), (0,1,1)
Zadanie 2 Zadanie "Wireworld" na przykładzie automatu komórkowego.
Napisz program w którym wykorzystasz Wireworld do stworzenia bramek logicznych: NOT x, x AND y, x OR y, x XOR y, x AND NOT y, x OR NOT y. Dla każdej bramki powinna być przeprowadzona symulacja. Jeśli to możliwe to dla każdego układu przedstaw więcej niż jedno możliwe rozwiązanie.
Zadanie 3 ""Gra w życie" na podstawie automatów komórkowych.
Napisać grę w życie Conwaya oraz dwie jego modyfikacje. Siatka 2D z periodycznymi warunkami brzegowymi. Dla siatki powinna być możliwość ustawienia kształtu początkowego oraz obserwacji ewolucji automatu w kolejnych krokach czasowych. Ewolucję należy przedstawić w postaci płynnego pokazu, ale powinna być też możliwość zatrzymania i wznowienia ewolucji, jak również śledzenia z zadanym krokiem. Należy również przygotować zestaw gotowych automatów (układów), które będzie można wczytać i obserwować ich ewolucję.
Zadanie 4 Temperature at a Point Inside a 2-D Plate”.
Opisz w postaci funkcji algorytm rozwiązujący zadanie „Temperature at a Point Inside a 2-D Plate”. Dodatkowym elementem zadania jest wyznaczenie wartości temperatury we wszystkich punktach płytki.
-
Użytkownik
- Siła reputacji
- 9
Odp: Prośba o napisanie programu
pierwsze jest proste poprostu uzywasz rand'a do losowania punktow i dla a sprawdzasz 3 warunki if (x>0 && x<2) if(y>0&&y<2) if(z>0&&<2) to m ++;
w b to samo tylko dajesz warunki na przynaleznosc ograniczona przez "wektory normalne" polozenia scian (bedzie wiecej warunkow a z powodu mojego lenistwa nie chce mi sie zastanawiac jakie one beda.)
co do zad 2 to nie mam pojecia o co kaman z "Wireworld" (domyslam sie ze chodzi o jakies projektowanie schematow elektronicznych ale nigdy nie slyszalem o czyms takim jak "Wireworld") jak widzimy zad 3 i 4 tez o ile dobrze zrozumialem zalezy od 2 to tez nie pomoge chyba
-
Świeżak
- Siła reputacji
- 8
-
Odp: Prośba o napisanie programu
a w jakiej bibliotece masz przeprowadzi ta symulacje i gre, wybor jest dowolny?
-
-
rs discovery napisy, precyl podrywacze, aplikacja lub biblioteka dll c windows nie jest poprawnym obrazem systemu , hot n cold peb dzwonek, justifed s02e01 download -torrent, medieval total war 2 mody, listy do boga peb, aplikacje java chomikuj słownik polsko-niemiecko, Regulamin zabijania / Rules of Engagement Lektor PL, gdzie zmienić hasło do komputera, windows 7 professional 64-bit key, nie włancza się gra potrzebny kod rejestracyjny hot pursuit, gdzie wkleić logo do cs, gladiator hd precyl, lista adresów e mail polska, call.of.duty.modern.warfare.3-wylacza sie, Angelica Heart - horny euro sluts, jak uzyskac hasło do chomika, prośba o rozwiązanie umowy najmu lokalu użytkowego, r-studio 5.2 rs, najlepszy telefon dla starszych osób, cache:3lh0iFX4a8EJ:precyl.pl/krotkie-filmiki/3052862-hotfile-lovelymaturemovs-e13-julia-ann-and-raylene-hd.html julia ann, jak otworzuć plik nfo, fallout 3 ps3 polska wersja językowa filesonic, amateur foto sexi, po zainstalowanbiu mafia II nie uruchamia sie
Tagi dla tego wątku
Uprawnienia umieszczania postów
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Zasady na forum
Znajdziesz nas na: