Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Варіанти задач ⇐ ПредыдущаяСтр 3 из 3
1. Дано файл цілих чисел. Записати в інший файл найбільше значення перших 10 компонентів, потім – наступних 10 компонентів і т. д. Якщо в останній групі менше 10 чисел, то розглядати неповну групу. 2. Дано бінарний файл, що містить цілі невід’ємні числа. Переписати в інший файл числа, що читаються однаково зліва направо і справа наліво (спочатку додатні, а потім усі інші). 3. Дано бінарний файл, що містить цілі невід’ємні числа. Записати в новий файл парні компоненти початкового файлу у зворотному порядку. 4. У бінарному файлі записано цілі числа. Переписати його вміст у два файли. У перший файл записати всі парні числа з непарними номерами, а в другий – решту чисел. Дані в нових файлах повинні йти в порядку, зворотному порядку їх розміщення в початковому файлі. 5. Дано бінарний файл, що містить дійсні числа. Без використання іншого файлу переписати його вміст таким чином, щоб спочатку йшли всі додатні числа, а потім усі недодатні без зміни взаємного розташування елементів усередині кожної із цих двох груп. 6. Дано бінарний файл із ненульовими дійсними числами, кількість яких кратна 2. Розглядаючи числа, що міститься у файлі, послідовними парами, поміняти місцями елементи пар, якщо вони мають різні знаки. 7. Дано бінарний файл, що містить дійсні числа. Упорядкувати його вміст у такому порядку: перше, останнє, друге, передостаннє і т. д. 8. Дано впорядкований за зростанням бінарний файл, що містить цілі числа. Розширити цей файл, включивши в нього нове число зі збереженням властивості впорядкованості. 9. Дано бінарний файл , що містить цілі числа. Записати у бінарний файл g усі прості числа, що входять у файл . Числа у файлі g повинні йти: а) за неубуванням; б) у порядку убування без повторень. 10. Дано бінарний файл , що містить цілі числа. Одержати файл g, утворений з файлу виключенням повторних входжень того самого числа. При вилученні даних з файлу зберігати перше з однакових чисел. 11. Уводяться цілі числа до першого нуля (всі числа різні). Знайти, де сума елементів більше: до максимуму або після. Відповідний фрагмент списку введених даних зберегти в бінарному файлі, записавши дані в порядку, зворотному порядку введення. 12. Дано бінарний файл цілих чисел, кількість яких кратна 4. Числа у файлі йдуть у такому порядку: два парні, два непарні, два парні, два непарні і т. д. Змінити вміст файлу таким чином, щоб порядок чисел був таким: парне, непарне, парне, непарне і т. д. 13. Дано натуральне число і бінарний файл, що містить цілі числа, кількість яких кратна . Числа у файлі йдуть послідовними групами з парних і непарних чисел. Поміняти місцями групи таким чином, щоб числа йшли послідовними групами: а) з парних і непарних значень; б) з непарних і парних значень. 14. Дано бінарний файл, що містить цілі числа. Після кожного непарного числа вставити цілу частину його половини. 15. Дано два бінарні файли , з числовими даними одного й того самого типу. Сформувати файл , що є «різницею» файлів і , тобто містить усі числа з файлу , які не входять у . 16. Дано два бінарні файли , з числовими даними одного й того самого типу. Сформувати файл , який є перетином файлів і , тобто містить без повторень усі числа, що одночасно входять як у , так і в . 17. Дано бінарний файл, що містить цілі числа. Вивести кількість ділянок цього файлу, що складаються: а) з послідовно розміщених парних елементів; б) з послідовно розміщених однакових елементів. 18. Дано бінарний файл, що містить числа відмінні від нуля. Компоненти цього файлу записані в наступному порядку: п’ять додатних, п’ять від’ємних, п’ять додатних, п’ять від’ємних і т.д., причому кількість чисел у файлі кратна 20. Переписати його вміст в інший файл так, щоб числа йшли в наступному порядку: десять від’ємних, десять додатних, десять від’ємних, десять додатних і т. д. 19. У бінарному файлі зберігаються відомості про результати сесії студентів (прізвища довжиною не більше 20 символів і по 5 оцінок). Упорядкувати вміст файлу за незростанням середніх балів. 5. Контрольні запитання 1. Для чого використовуються файли даних? 2. Що таке потік і які дії можна виконувати над ним? 3. Яке призначення покажчика поточної позиції? 4. У чому особливість бінарних файлів по відношенню до текстових? 5. Які попередні дії треба виконати для забезпечення роботи з бінарним файлом? 6. Охарактеризуйте режими відкриття бінарних файлів. Як режими відкриття задаються при використанні засобів мови Сі? 7. Перелічіть і охарактеризуйте функції для введення/виведення даних при роботі з бінарними файлами. 8. До яких наслідків приводить читання ознаки кінця файлу під час уведення даних з файлу? Що рекомендується робити для запобігання цих наслідків? 9. За допомогою чого можна керувати положенням поточного покажчика? 10. Як здійснюється закриття потоку? 11. Як дізнатися положення поточного покажчика файлу? 12. У файлі зберігаються дані типу double. Як визначити кількість чисел, що містяться в цьому файлі? 13. Як можна повернутися на початок файлу, не здійснюючи повторне відкриття потоку? 14. У бінарний файл потрібно записати константу, що задана літералом (тобто явно; наприклад, числове значення 3.1415 або текстовий рядок " Result\n"). Як це можна зробити? 15. Чи можна записати в бінарний файл уміст масиву, не організуючі перебирання його елементів у циклі? При позитивній відповіді навести приклад виведення. 16. Як можна виконати перейменування файлу? 17. Яка функція може бути використана для знищення файлу? Список літератури 1. Керниган, Б. Язык программирования Си / Б. Керниган, Д. Ритчи. – М.: Финансы и статистика, 1992. – 272 с. 2. Павловская, Т. А. C/C++. Программирование на языке высокого уровня / Т. А. Павловская. – СПб.: Питер, 2003. – 461 с. 3. Подбельский, В. В. Программирование на языке Си / В. В Подбельский, С. С. Фомин. – М.: Финансы и статистика, 1999. – 600 с. Навчальне видання
Методичні вказівки до лабораторної роботи з курсу «Програмування» для студентів напряму
Укладачі: БЕЗМЕНОВ Микола Іванович, БЕЗМЕНОВА Ольга Миколаївна
Відповідальний за випуск О. С. Куценко Роботу до видання рекомендував О. В. Горілий
За авторською редакцією
План 2014 р., поз. 104
Підписано до друку 07.07.2014 р. Формат 60´ 84 1/16. Папір офсетний. Друк – ризографія. Гарнітура Таймс. Ум. друк. арк. _______. Наклад 50 прим. Зам. №___. Ціна договірна. ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Видавничий центр НТУ «ХПІ». Свідоцтво про державну реєстрацію ДК№ 3657 від 27.12.2009 р. 61002, Харків, вул. Фрунзе, 21. ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Друкарня НТУ «ХПІ» 61002, Харків, вул. Фрунзе, 21.
|