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