Program z Politechniki

0

Witam, bardzo serdecznie prosiłbym was o pomoc w realizacji projektu na PW.

Otóż, mam zadanie, które wydaje mi się trudne. Dostałem, je do zrobienia do końca semestru. Mam mało czasu bo pracuję i studiuje. Potrzebuje podpowiedzi, niekoniecznie gotowych rozwiązań.

Prowadzący podpowiedział, że należy użyć Tablic i w pola dawać "1" lub "0". Program ma być zbudowany modułowo.
Ogólnie polega to, że w kwadracie mam wsadzić linie i okrąg i nałożenie się ich pól da mi figurę płaską. Policzyć środek ciężkości tej figury.
Program konsolowy, w c++.

Treść zadania:
"Napisać program, który definiuje kształt figury płaskiej w kwadracie o danym boku za pomocą linii prostych i okręgów. Odtworzyć jej kształt metodą podziału na mniejsze elementy, a następnie przy znanej gęstości powierzchniowej określić połóżenie jej środka ciężkości. Informacje zapisać do pliku, umożliwić wyświetlanie i modyfikacje."

3

Nie masz nic przeciwko temu ze link do tego tematu wysłałem prowadzącemu?

0
Kamyk5011 napisał(a):

Program konsolowy, w c++.

Kamyk5011 napisał(a):

"... umożliwić wyświetlanie ..."

Coś mi nie bardzo pasują te dwie części.

Kamyk5011 napisał(a):

"... mam wsadzić linie i okrąg i nałożenie się ich pól ..."

Kolejnym problemem (wielkim problemem) jest fakt że ani linie ani okrąg nie mają pola!

0

Linie i okręgi mają odcinać nasz kwadrat i te części odciete tworzą figurę wewnątrz kwadratu. To tak jakbyśmy kromke chleba, odkroili nożem i wycieli jeszcze w kromce szklanką. Powstanie nam figura dziwna. I właśnie tak to by wyglądało. WIęcej info będę miał w Pon.

0

Ja tak się zastanawiam ... może dla niektórych myślenie jest naprawdę bolesne ???
nic.jpg
Która część została odcięta czerwoną linią górna czy dolna?

0

Dokładny tekst zadania

Program, który definiuje kształt figury płaskiej w kwadracie o danym boku za pomocą linii prostych i okręgów.
Odtworzyć jej kształt metodą podziału kwadratu na mniejsze elementy, a następnie przy znanej gęstości powierzchniowej określić położenie jej środka ciężkości. Informacje o kształcie figury zapisać do pliku tekstowego i umożliwić jej wyświetlanie oraz modyfikacje.

Bok kwadratu a. Liczba kolumn i wierszy w tablicy n.

Rysunek do zadania. Czyli zamiast dowolnej prostej i okręgu, już zdefiniowaliśmy jak ma to wyglądać.

user image

Figura zaznaczona na szaro. Środek okręgu na środku boku a.

Trzeba to zrobić przez "nałożenie" tablicy na figury. Jeśli się pokrywają to w tablicy wpisać "1". Budowa programu ma być modułowa. Czyli np. minimum jeden moduł potrzebny do obliczeń.

1 użytkowników online, w tym zalogowanych: 0, gości: 1