Sveiki, man ir uzradusies neliela problēmiņa. Man programmēšana jau ir kādu laiciņu un pagaidām vel nav bijis nekādu problēmu izpildīt skolotāja uzdevumus, bet tagad ir parādījies viens uzdevums, kuru es pats nespēju izdomāt.
Jāraksta pascalā.
Uzdevums:
Sastādīt programmu, kura aizpilda masīvu X(M), kur M>30, ar nejaušiem skaitļiem un nosaka garumu visgarākajai zāģveidīgai virknei. Izdrukāt šīs virknes garumu un šīs virknes locekļus. (Par zāģveidīgu virkni sauc tādu virkni, kuras otrais elements ir lielāks par pirmo, trešais elements ir mazāks par otro, ceturtais elements ir lielāks par trešo, piektais elements ir mazāks par ceturto, utt.
Piemēram:
1, 2, 1, 5, 3, 4, 2 ir zāģveidīga virkne, jo 1<2>1<5>3<4>2
Pats esmu ticis tik tālu, ka sakārtoju visu virkni no mazākā skaitļa līdz lielākajam(nezinu, vai vispār ir nepieciešams), es būtu ļoti pateicīgs, ja kāds varētu uzrakstīt mazu koda gabalu, kas samaina tos skaitļus vietām, vai arī man nedaudz par šo paskaidrot.







