Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Уроки C++ / #10 урок - Строки и символы

Автор: All For All

Загружено: 2018-11-18

Просмотров: 57729

Описание:

Ссылка на плейлист со всеми уроками"C++ для начинающих " -    • Уроки C++ / #1 урок - Вводное занятие  
_______
Автор:
Михаил Густокашин
Куратор академических программ Яндекса Директор центра студенческих олимпиад факультета компьютерных наук ВШЭ, методист московского Центра педагогического мастерства. Готовит студентов и школьников к олимпиадам по программированию. Возглавляет методическую комиссию Московской олимпиады школьников по информатике, состоит в жюри многих других соревнований. Подготовил десятки победителей и призёров Всероссийских олимпиад.
Источник: https://stepik.org/course/363/syllabus
Лицензия: https://creativecommons.org/licenses/...
_____________________________________________________________
Задача №1
По введенному символу определите, является ли он цифрой.

Входные данные

Вводится единственый символ.

Выходные данные

Выведите "yes", если символ является цифрой и "no" в противном случае. Обратите внимание, что слова нужно выводить маленькими буквами.

Sample Input 1:

1
Sample Output 1:

yes
Sample Input 2:

a
Sample Output 2:

no
_____________________________
Задача №2
Переведите символ в верхний регистр.

Входные данные

Вводится единственый символ.

Выходные данные

Если введеный символ является строчной буквой латинского алфавита, то выведите такую же заглавную букву. В противном случае выведите тот же символ, который был введен.

Sample Input:

b
Sample Output:

B
_____________________________________
Задача №3
Вводится один символ, измените его регистр. То есть, если была введена строчная буква - сделайте ее заглавной и наоборот. Символы, не являющиеся латинской буквой, нужно выводить без изменений.

Входные данные

Вводится единственый символ.

Выходные данные

Выведите ответ на задачу.

Sample Input:

b
Sample Output:

B
______________________________________
Задача №4
Дана строка, содержащая пробелы. Найдите, сколько в ней слов (слово – это последовательность непробельных символов, слова разделены одним пробелом, первый и последний символ строки – не пробел).

Входные данные

На вход подается несколько строк.

Выходные данные

Необходимо вывести количество слов в первой из введенных строк.

Примечание
В этой задаче может быть полезен метод find с двумя параметрами. Первый из них - искомая подстрока, второй - позиция, начиная с которой нужно искать первое вхождение.
Sample Input:

In the town where I was born
Sample Output:

7
_____________________________________
Задача №5
По данной строке определите, является ли она палиндромом (то есть, читается одинаково как слева-направо, так и справа-налево).

Входные данные

На вход подается 1 строка без пробелов.

Выходные данные

Необходимо вывести yes, если строка является палиндромом, и no в противном случае.

Sample Input:

kayak
Sample Output:

yes
________________________________________
Задача №6
Найдите в данной строке самое длинное слово и выведите его.

Входные данные

Вводится одна строка. Слова в ней отделены одним пробелом.

Выходные данные

Выведите самое длинное слово. Если таких слов несколько, то выводить нужно, которое встречается раньше.

Sample Input:

Everyone of us has all we need
Sample Output:

Everyone
__________________________________________
Задача №7
В сети интернет каждому компьютеру присваивается четырехбайтовый код, который принято записывать в виде четырех чисел, каждое из которых может принимать значения от 0 до 255, разделенных точками. Вот примеры правильных IP-адресов:
127.0.0.0
192.168.0.1
255.0.255.255
Напишите программу, которая определяет, является ли заданная строка правильным IP-адресом.

Входные данные

Программа получает на вход строку из произвольных символов.

Выходные данные

Если эта строка является корректной записью IP-адреса, выведите YES, иначе выведите NO.

Примечание

Для перевода из строки в число удобно пользоваться функцией stoi, которая принимает на вход строку, а возвращает число.

Sample Input:

127.0.0.1
Sample Output:

YES

Уроки C++ / #10 урок - Строки и символы

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Уроки C++ / #11 урок - Словари и множества

Уроки C++ / #11 урок - Словари и множества

Почему я программирую на С/C++ (язык для профессионалов!)

Почему я программирую на С/C++ (язык для профессионалов!)

Строки в с++. Нуль терминатор. Что такое строка в с++. char c++ массив. С++ Для начинающих. Урок #60

Строки в с++. Нуль терминатор. Что такое строка в с++. char c++ массив. С++ Для начинающих. Урок #60

Создание 3d игр на C++: Minecraft

Создание 3d игр на C++: Minecraft

Pascal | Задачи со строками #1

Pascal | Задачи со строками #1

Уроки C++ / #9 урок - Функции и рекурсия

Уроки C++ / #9 урок - Функции и рекурсия

УКАЗАТЕЛИ ЗА ЧАС

УКАЗАТЕЛИ ЗА ЧАС

Всё об указателях в C++ за 20 минут

Всё об указателях в C++ за 20 минут

Уроки C++ / #8 урок - Двумерные массивы

Уроки C++ / #8 урок - Двумерные массивы

Язык C++ с нуля | #10 Символы и строки в c++.

Язык C++ с нуля | #10 Символы и строки в c++.

C++. СУПЕР-МЕНЮ

C++. СУПЕР-МЕНЮ

Как быстро освоить С++? 6 эффективных способов #codonaft

Как быстро освоить С++? 6 эффективных способов #codonaft

Добро пожаловать в C++

Добро пожаловать в C++

C++ с нуля до джуна | C++ ROADMAP | Подробный план обучения

C++ с нуля до джуна | C++ ROADMAP | Подробный план обучения

СУД над ВОЕННЫМИ ПРЕСТУПНИКАМИ в России, отношение к СССР - Гарри Каспаров Вдудь

СУД над ВОЕННЫМИ ПРЕСТУПНИКАМИ в России, отношение к СССР - Гарри Каспаров Вдудь

Создание игр на C++: Марио (платформер)

Создание игр на C++: Марио (платформер)

Уроки C++ с нуля / Урок #11 - Символы и строки

Уроки C++ с нуля / Урок #11 - Символы и строки

1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]

1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]

Зачем нужны указатели в C++?

Зачем нужны указатели в C++?

Функции в языке Си

Функции в языке Си

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]