Создать очередь вещественных значений, для реализации используя односвязные списки. Реализовать операции добавления (enqueue) и удаления (dequeue) элемента из очереди. Добавьте в очередь числа 1, 1, 5


Download 15.96 Kb.
Sana28.12.2022
Hajmi15.96 Kb.
#1021695
Bog'liq
zadaniya


Создать очередь вещественных значений, для реализации используя односвязные списки. Реализовать операции добавления (enqueue) и удаления (dequeue) элемента из очереди. Добавьте в очередь числа 2.1, 2.1, 5.3 и распечатайте содержимое очереди. Удалите 1 элемент из очереди, затем добавьте в очередь число 4.9 и распечатайте очередь еще раз. Найдите сумму элементов очереди.
Yagona bog'langan ro'yxatlar yordamida amalga oshirish uchun tasodifiy yaratilgan qiymatlarni yarating. Navbatdan elementni qo'shish (navbatga qo'yish) va olib tashlash (navbatdan olib tashlash) operatsiyasini amalga oshiring. O'z navbatida 2.1, 2.1, 5.3 raqamlarini qo'shing va zanjirlarning mazmunini chop eting. Navbatdan 1 ta elementni olib tashlang, keyin navbatga 4.9 raqamlarini qo'shing va navbatni yana chop eting. Navbatlar elementlarining ko'rinadigan yig'indisi.

  1. 25 Создать линейный однонаправленный список из символов. Удалить из списка элемент перед каждым символом ^. Определить количество символов * в списке.

  2. 25 Chiziqli yakka bog‘langan belgilar ro‘yxatini tuzing. Ro'yxatdan har bir ^ dan oldingi elementni olib tashlang. Ro'yxatdagi * belgilar sonini aniqlang.

Download 15.96 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling