algorytm sprawdzający, czy dany ciąg jest ciągiem malejących

0

Witam musze napisac taki program i nie wiem jak go ugryźć:

Zaproponuj algorytm sprawdzający, czy dany ciąg jest ciągiem malejących. Narysuj schemat blokowy tego algorytmu (to proste). Napisz i uruchom program realizujący ten algorytm oraz dodatkowo obliczający na życzenie użytkownika iloczyn zadanej liczny elementów ciagu począwszy od zadanego elementu. Program ma umożliwiać a). Automatyczne wpisanie ciągu o szukanych właściwościach , b). Wygenerowanie ciągu liczb losowych z zadanego zakresu, c). Wpisanie elementów ciągu z klawiatury. Pogrupuj części programu w funkcje.

jesli ktoś wie jak to zrobic, moze dac jakies podpowiedzi bądz ma gdzies taki algorytm napisany w c++ i chce się tą wiedza podzielic to zapraszam :D

z góry dziękuje

0

Wrzucasz ciąg do tablicy np robisz pętle for(i=2;i<=n;i++) sprawdzasz czy i-ty element jest mniejszy od elementu i-1 jeśli tak to prawda, jeśli przeleci cały ciąg i zwróci prawde tzn ze ciąg malejący jeśli nie to albo rosnący albo nie malejący. Reszta banał... więc nawet nie tłumacze ;]

0

wojtekkk napisał:

for(i=2;i<=n;i++)

Raczej for(i=1; i<n; i++).... (tablice są numerowane od zera)

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