Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lait546
0 / 0 / 0
Регистрация: 28.03.2016
Сообщений: 8
#1

После символа '/' преобразовать все символы к верхнему регистру - C++

28.03.2016, 20:39. Просмотров 159. Ответов 2
Метки нет (Все метки)

Дана строка char str[] = "/program/file/111/file_name.txt"; нужно после последнего символа '/' преобразовать все символы к верхнему регистру
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2016, 20:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос После символа '/' преобразовать все символы к верхнему регистру (C++):

Преобразовать к верхнему регистру заданную строку - C++
Всем доброго времени суток. все сделал, работает. Но есть одно но... Подскажите пожалуйста как сделать что бы переводило к верхнему...

Ввести с клавиатуры несколько строк, преобразовать их к верхнему регистру. признак конца finish - C++
Ввести с клавиатуры несколько строк, преобразовать их к верхнему регистру. признаком конца ввода считать строку состоящую из слова finish.

Удалить в каждом слове массиве все символы после символа ‘*’ - C++
здраствуйте,программисты.помогите решить любую из приведённых задач,может кто делал подобные программы и сохранился готовый код?задание...

Удалить в каждом слове массиве все символы после символа * - C++
Помогите исправить код? Дан массив слов. Удалить в каждом слове массиве все символы после символа ‘*’. Сформировать подстроку,...

Работа со строками и скобками, преобразования к верхнему регистру. - C++
Добрый вечер. Меня, как новичка задание сбивает с толку, помогите, пожалуйста решить. В заданной строке, текст, не взятый в круглые скобки,...

Функция, которая приводит строку к верхнему регистру - C++
Написать функцию, которая приводит строку к верхнему регистру. Проиллюстрировать работу функции примером

2
Hikari
Хитрая блондиночка $)
1451 / 960 / 283
Регистрация: 21.12.2015
Сообщений: 3,785
28.03.2016, 20:49 #2
С коленки.
C++
1
for(int i=strlen(str)-1;i>=0 && str[i]!='/';i--) str[i]=toupper(str[i]);
0
lait546
0 / 0 / 0
Регистрация: 28.03.2016
Сообщений: 8
28.03.2016, 21:08  [ТС] #3
Премного благодарен. Есть ещё одно задание: расположить имена каталогов в пути в обратном порядке. не накидаете с коленки?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2016, 21:08
Привет! Вот еще темы с ответами:

Преобразовать все строки массива к нижнему регистру - C++
Преобразовать все строки массива к нижнему регистру

Составить программу, которая выводит на экран все символы, расположенные после первого символа'':'' - C++
С клавиатуры вводится строка. Составить программу, которая выводит на экран все символы, расположенные после первого символа'':'',...

Написать функцию, возвращающую преобразованную к верхнему регистру строку, полученную в качестве аргумента - C++
// функция upcase #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; //функция преобразования...

Символы.Вывести на экран сивол после символа а - C++
В тексте есть буква а, и она не последняя. Вывести на экран букву, следующую за ней.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru