Program w C++, schemat blokowy

Program w C++, schemat blokowy
L1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
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ę.

Zelman666
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
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.

L1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

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

Zelman666
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
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.

kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
2

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

Kopiuj
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.

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12270
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.