Создать очередь вещественных значений, для реализации используя односвязные списки. Реализовать операции добавления (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.
25 Создать линейный однонаправленный список из символов. Удалить из списка элемент перед каждым символом ^. Определить количество символов * в списке.
25 Chiziqli yakka bog‘langan belgilar ro‘yxatini tuzing. Ro'yxatdan har bir ^ dan oldingi elementni olib tashlang. Ro'yxatdagi * belgilar sonini aniqlang.
Do'stlaringiz bilan baham: |