Wesi Публикувано Април 20, 2017 Report Share Публикувано Април 20, 2017 1 задача: Да се състави програма, която да сортира едномерен масив от цели числа тип 'int' с име 'W', състоящ се от 19 елемента. Сортирането да се извърши в низходящ ред по метода на вмъкване. 2 задача: Да се състави програма, която реализира стек, чрез масив от цели числа тип 'short'. Програмата да представя основните операции със структурата включване и изключване на елемент. Цитирай Link to comment Сподели другаде More sharing options...
IVAN Публикувано Април 20, 2017 Report Share Публикувано Април 20, 2017 Какво си направила до момента от задачата, коя от оставащата част от нея те затруднява? Цитирай Link to comment Сподели другаде More sharing options...
dan40o Публикувано Април 20, 2017 Report Share Публикувано Април 20, 2017 1 задача: Да се състави програма, която да сортира едномерен масив от цели числа тип 'int' с име 'W', състоящ се от 19 елемента. Сортирането да се извърши в низходящ ред по метода на вмъкване. Числата от клавиатурата ли се въвеждат или са зададени в програмата? Цитирай Link to comment Сподели другаде More sharing options...
dan40o Публикувано Април 20, 2017 Report Share Публикувано Април 20, 2017 Да речем, че числата са предварително зададени в програмата. Ако е грешно така ще променя програмата. Иначе ето първата задача: #include <iostream> using namespace std; int main() { int W[18]={46,60,56,81,16,1,12,102,329,48,34,9,5,29,77,99,69,18}; for(int i=1; i<=19; i++) { int index = W[i]; int dec = i; while(dec>0 && W[dec-1]<=index) { W[dec]=W[dec-1]; --dec; } W[dec]=index; } cout << "Sortiraniq masiv: "; for(int i=0; i<=19;i++) { cout << W[i] << " "; } cout << endl; system("PAUSE"); return 0; } Втората задача ме затруднява. Цитирай Link to comment Сподели другаде More sharing options...
Wesi Публикувано Април 21, 2017 Author Report Share Публикувано Април 21, 2017 Числата не са въведени от клавиатурата. Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.