Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Об’єктно-орієнтоване програмування

Тип роботи: 
Курсова робота
К-сть сторінок: 
35
Мова: 
Українська
Оцінка: 

змінній str1 знаходимо початковий індекс рядка і знаходимо кількість символів завдяки рядковій змінній str2, яку потрібно видалити враховуючи 2 символи які позначають кінець рядка зі змінної str1.

Записуємо у файлову змінну file1 рядкову змінну str1 і зачиняємо файл, який зв’язали файловою змінною file1.
Кінець алгоритму.
 
Алгоритм пошуку у стеку по точному збігу під рядка в рядку
Чистимо Листбокс.
Створюємо копію стеку.
Заводимо змінну булевого типу b.
Заводимо числову змінну a1 і присвоюємо їй початкове значення 0.
Перевіряємо якщо кількість елементів у стеку дорівнює 0 тоді виводимо у листбокс текст Стек порожній, якщо ні виконуємо алгоритм далі.
Якщо поле пошуку дорівнює 0 тоді виводимо повідомлення «Заповните поле пошуку» інакше починаємо цикл Поки.
Поки в новому стеку кількість елементів більше 0 виконуємо:
Беремо з вершини стеку елемент і замінюємо в ньому символ «|» на символ «\t» та присвоюємо змінний s1.
З поля пошуку присвоюємо змінній s2 значення яке ми хочимо знайти у стеку.
Присвоюємо змінній b значення true, якщо змінна s1 містить змінну s2 і значення false, якщо змінна s1 не містить змінну s2.
Якщо змінна b має значення true вивести елемент зі стеку у листбокс в рядок та підвищіти змінну a1 на одиницю.
Якщо a1 більше за 0 вивести у форму текст Знайшли і значення змінної a1.
Якщо a1 дорівнює 0 вивести у форму текст Знайшли 0.
Кінець алгоритму.
 
Алгоритм пошуку у стеку за яким оборот перевищує задане число
Створюємо копію стеку.
Чистимо Листбокс.
Заводимо рядкову змінну words.
Заводимо числову змінну kol і присвоюємо їй початкове значення 0.
Якщо поле за яким оборот перевищує задане число виявилося не заповненим, тоді звертаємо увагу користувача на незаповнене поле з числом за яким треба проводити пошук.
Якщо в полі число є то виконуємо пошук у циклі Поки:
Беремо з вершини стеку елемент та присвоюємо змінний words.
Використовуючи метод Спліт з роздільником «|» одержуємо рядковий масив words1.
Якщо третій елемент масиву words1 більший за число вказане в полі тоді виводимо елемент у листбокс та збільшуємо змінну kol на одиницю.
Кінець алгоритму.
 
Алгоритм пошуку у стеку за яким виручка перевищує задане число
Створюємо копію стеку.
Чистимо Листбокс.
Заводимо рядкову змінну words.
Заводимо числову змінну kol і присвоюємо їй початкове значення 0.
Якщо поле за яким виручка перевищує задане число виявилося не заповненим, тоді звертаємо увагу користувача на незаповнене поле з числом за яким треба проводити пошук.
Якщо в полі число є то виконуємо пошук у циклі Поки:
Беремо з вершини стеку елемент та присвоюємо змінний words.
Використовуючи метод Спліт з роздільником «|» одержуємо рядковий масив words1.
Якщо четвертий елемент масиву words1 більший за число вказане в полі тоді виводимо елемент у листбокс та збільшуємо змінну kol на одиницю.
Кінець алгоритму.
 
Алгоритм сортування у стеку за алфавітом за назвою
Заводимо нову рядкову змінну read і ініціалізуємо її.
Використовуючи списки створюємо список Ot на базі абстрактного класу Office.
Починаємо цикл Поки стек більше 0 виконуємо:
Беремо з вершини стеку елемент перетворюємо його на рядок та присвоюємо змінний read.
Використовуючи метод Спліт з роздільником «|» одержуємо рядковий масив words.
Додаємо у список Ot рядок з 6 елементів рядкового масиву words.
Сортуємо за алфавітом за допомогою делегатів список за назвою.
Збираємо у стек всі елементи зі списку Ot.
Чистимо Листбокс.
Створюємо копію стеку та у циклі поки стек більше 0 виводимо кожен елемент у листбокс розташований за алфавітом.
Кінець алгоритму.
 
Алгоритм сортування у стеку по зростанню за виручкою
Заводимо нову рядкову змінну read і ініціалізуємо її.
Використовуючи списки створюємо список Ot на базі абстрактного класу Office.
Починаємо цикл Поки стек більше 0 виконуємо:
Беремо з вершини стеку елемент перетворюємо його на рядок та присвоюємо змінний read.
Використовуючи метод Спліт з роздільником «|» одержуємо рядковий масив words.
Додаємо у список Ot рядок з 6 елементів рядкового масиву words.
Сортуємо список по зростанню за допомогою делегатів за виручкою.
Збираємо у стек всі елементи зі списку Ot.
Чистимо Листбокс.
Створюємо копію стеку та у циклі поки виводимо кожен елемент у листбокс розташований за алфавітом.
Кінець алгоритму.
 
Алгоритм сортування у файлі за алфавітом
Створюємо Список з назвою класа який ми обрали для сортування.
Оголошуємо файлову змінну file1 і зв’язуємо її з нашим файлом.
Починаємо цикл Поки у файлі не закінчились рядки виконуємо:
Читаємо один рядок з файлу у змінну read.
Використовуючи метод Спліт з роздільником «|» одержуємо рядковий масив words.
Додаємо у список 6 елементів рядкового масиву words.
Зачинемо файл, який зв’язали файловою змінною file1.
Сортуємо за алфавітом за допомогою
Фото Капча