Program w C++, schemat blokowy

0

Mam do Was prośbę o rozwiązanie dwóch zadań.

  1. Napisać program w C++ i narysować schemat blokowy do liczenia wspólnego podzielnika liczb naturalnych a i b
    a)metodą Euklidesa i metodą odejmowania
    b) metodą Euklidesa i metodą dzielenia
  2. Czy w ciągu liczbowym a1,a2...an znajduje się element o zadanej wartości x.

Dopiero zaczynam naukę programowania dlatego proszę Was o rozwiązanie z opisem.
Pozdrawiam i z góry dziękuję.

1

http://www.algorytm.edu.pl/algorytmy-maturalne/algorytm-eulkidesa.html

google mi powiedziało, że to Ci pomoże.
A to drugie... leć przez kolejne elementy pętlą i przyrównuj do x.

Ogólnie zainteresuj się funkcją mod.

0

Dzięki za odpowiedź, jeszcze potrzebny jest schemat blokowy.

2

http://lmgtfy.com/?q=schemat+blokowy

Jak wiesz jaka figura co robi, to wystarczy że przepiszesz program na bloczki.

Chociaż właściwie powinno być odwrotnie - najpierw program na bloczki a później próbujesz zrobić z tego program.

2

Zadanie 2: http://melpon.org/wandbox/permlink/BT3Di4uFb1d6OoAg

template<typename T, typename U>
bool hasX(T&& t, U&& u){
	return end(t) != find_if(begin(t), end(t), bind(equal_to<U>{}, forward<U>(u), placeholders::_1));
}

Jak chcesz prościej - kursów jest multum, a zadanie trywialne.

0

@luki1833 - przypominam, że to są Twoje zadania, więc sam musisz je rozwiązać; Więc zabieraj się za robotę i nie czekaj na gotowca, bo nawet jeśli go dostaniesz, to i tak nic z niego nie zrozumiesz i będziesz znowu prosił o wytłumaczenie;

Dopiero zaczynam naukę programowania dlatego proszę Was o rozwiązanie z opisem.

Albo zabierz się do roboty, albo wątek poleci do kosza za proszenie o rozwiązanie zadań ze szkoły/studiów; A jak nie masz zamiaru się uczyć, to zleć to komuś za odpowiednią zapłatę, a wątek przerzucę do odpowiedniego działu.

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