- •Лабораторна робота № 5
- •Теоретична частина
- •Введення рядків.
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Завдання на лабораторну роботу
- •Звіт по лабораторній роботі повинен містити:
Завдання на лабораторну роботу
Даний рядок. Вивести підрядок, розташований між першим символом { і останнім символом} початкового рядка.
Рядок містить одне слово. Перевірити чи буде воно читатися однаково справа наліво і зліва направо, тобто чи являється воно палиндромом.
Зайві пропуски. Даний рядок, що складається із слів, розділених пропусками. Напишіть програму, що видаляє зайвий пропуск, якщо він:
Коштує спочатку рядка;
Стоїть у кінці рядка;
Йде за пропуском.
Завдання на лабораторну роботу
У заданому рядку видалити усі розділові знаки.
Задано два рядки. Надрукувати ті слова, які зустрічаються в кожній з двох заданих пропозицій.
Форматоване виведення числа. З клавіатури вводиться ціле число в десятковій системі числення. Написати програму, що реалізовує виведення його представлення з розподілом на тріади цифр.
Приклад.
Число: 100000
Форматований вивід: 100 000
Число: 1000000
Форматований вивід: 1 000 000
Завдання на лабораторну роботу
У заданому рядку видалити усі символи, розташовані між символами /* і */ включно.
Даний рядок, що закінчується точкою. Підрахувати, скільки слів в рядку.
Дано число в двійковій системі числення. Перевірити правильність введення цього числа (у його записі мають бути тільки символи 0 і 1). Якщо число введене невірно, повторити введення. При правильному введенні перевести число в десяткову систему числення
Завдання на лабораторну роботу
Даний рядок, що містить довге ціле число. Вивести число у виді, що відформатував, розставивши пропуски між кожними трьома цифрами.
Даний рядок. Підрахувати, скільки в ній символів *, ;,:.
У символьному масиві зберігаються прізвища і ініціали учнів класу. Вимагається надрукувати список класу з вказівкою для кожного учня кількості його однофамільців
Завдання на лабораторну роботу
Вводитися рядок. Якщо вона є записом римського числа, то перетворити її в ціле число.
Даний рядок, що містить текст. Знайти довжину найкоротшого слова і щонайдовшого слова.
Із заданого символьного рядка вибрати ті символи, які зустрічаються в ній тільки один раз, в тому порядку, в якому вони зустрічаються в тексті.
Завдання на лабораторну роботу
Даний рядок, що містить букви і числа. Знайти суму усіх чисел рядка.
Даний рядок. У рядку замінити крапку з комою на двокрапку.
Результати вступних іспитів представлені у вигляді списку з N рядків, в кожному рядку якого записано прізвище студента і відмітки по кожному з M іспитів. Визначити кількість абітурієнтів, що склали вступні іспити тільки на "відмінно
Завдання на лабораторну роботу
Даний рядок, що містить прізвище, ім'я по батькові, розділені пропусками. Вивести дані у виді:
И.О. Прізвище;
Ім'я Прізвище;
ПІБ
У рядку видалити символ двокрапка. Підрахувати кількість видалень.
Двовимірний масив n x m містить деякі букви російського алфавіту, розташовані в довільному порядку. Написати програму, перевіряючу, можна або з цих букв скласти це слово S. Кожна буква масиву використовується не більше одного разу.