Головна

Реалізація завдання в командному додатку

  1.  I. Аналіз завдання
  2.  I. Завдання для обов'язкового виконання
  3.  I. Завдання для обов'язкового виконання
  4.  I. Завдання для обов'язкового виконання
  5.  I. Завдання для обов'язкового виконання
  6.  I. Завдання для обов'язкового виконання
  7.  I. Завдання для обов'язкового виконання

Декларацію шаблону структури, декларації прототипів функцій користувача і їх тексти дивіться в попередньому прикладі, а основна функція може мати наступний вигляд:

void main ()

{

int i, in, n, kod, kod1;

char Str [2] [10] = { "Begin", "End"};

while (true) {

cout « "\ n \ tCreat - 1 \ n \ tAdd - 2 \ n \ tView - 3 \ n \ tDel - 4 \ n \ tEXIT - 0:";

cin » kod;

switch (kod) {

case 1: if (begin! = NULL) {

cout « "Clear Memory!" « Endl;

break;

}

cout « "Begin Info ="; cin » in;

Create_Spis2 (& begin, & end, in);

cout « "Creat Begin =" « begin -> info « endl;

break;

case 2:

cout « "Info ="; cin » in;

cout « "Add Begin - 0, Add End - 1:"; cin » kod1;

Add_Spis2 (kod1, & begin, & end, in);

if (kod1 == 0) t = begin;

else t = end;

cout « "Add to" « Str [kod1] « "" « t -> info « endl;

break;

case 3: if (! begin) {

cout « "Stack Pyst!" « Endl;

break;

}

cout « "View Begin-0, View End-1:";

cin » kod1;

if (kod1 == 0) {

t = begin;

cout « "- Begin -" « endl;

}

else {

t = end;

cout « "--- End -" « endl;

}

View_Spis2 (kod1, t);

break;

case 4:

Del_All (& begin);

cout « "Memory Free!" « endl;

break;

case 0: if (begin! = NULL)

Del_All (& begin);

return;

}

}

}

 Отримані результати представлені на рис. 3.3.

Мал. 3.3

 Реалізація завдання в віконному додатку |  Короткі теоретичні відомості


 Реалізація завдання в віконному додатку |  Реалізація завдання в командному додатку |  індивідуальні завдання |  Функція формування елемента стека |  Сортування односпрямованих списків |  Реалізація завдання в віконному додатку |  Реалізація завдання в командному додатку |  індивідуальні завдання |  Додавання елемента |  Алгоритм видалення елемента в списку по ключу |

© 2016-2022  um.co.ua - учбові матеріали та реферати