Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 16
1

Операции со строками.Заменить в строке букву "а" на "с", если она стоит на чётном месте,и на "у" если на нечётном

19.11.2012, 18:50. Просмотров 1418. Ответов 2
Метки нет (Все метки)

Дана строка.Заменить в строке букву "а" на "с", если она стоит на чётном месте,и на "у" если на нечётном.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2012, 18:50
Ответы с готовыми решениями:

Операции со строками. Если символ встречается более одного раза, второе вхождение– заменить на "2", третье - на "3"
Дана символьная строка. Если какой-то символ встречается в ней более одного раза, первое вхождение...

Заменить букву "А" на "КО" и подсчитать общее количество букв "Ф" и "В"
Заменить букву "А" на "КО" и подсчитать общее кол-во букв "Ф" и "В" . и Последнее...

Удвоить в строке буквы "ю", "ъ", "ф", "э", а между словами оставить только по одному пробелу
Пользователь заполняет символьную строку русскими буквами. Буквы ю, ъ, ф, э в ней нужно удвоить, а...

Из слова "клоун" путем "вырезок" и "склеек" его букв получить слова "уклон","кулон" и "колун"
Из слова "клоун" путем "вырезок" и "склеек" его букв получить слова "уклон","кулон" и...

2
7 / 7 / 16
Регистрация: 17.11.2012
Сообщений: 20
19.11.2012, 19:40 2
Лучший ответ Сообщение было отмечено Oleg_45 как решение

Решение

[удалено]

Pascal
1
2
3
4
5
6
7
8
9
10
11
Writeln('Введите строку S ');
readln(S);
for i:=1 to length(S) do
begin
if S[i]='а' then 
begin
if (i mod 2)=0 then 
S[i]:='с' 
else S[i]:='у'; 
end;
end;
1
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 16
20.11.2012, 18:47  [ТС] 3
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2012, 18:47

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Сформировать вектор: если в строке матрицы букв больше цифр, то элемент вектора -"истина", иначе "ложь"
Случайным образом заполнить матрицу символов 6х6.сформировать вектор в строке матрицы строчных...

Вставить после каждой буквы "Б" букву "А", удалить все сочетания "ХА"
Вставить после каждой буквы "Б" букву "А" , удалить все сочетания "ХА" . помоги пожалуйста,очень...

Найти в строке букву "р" и заменить ее на "л"
Написать программу , которая ищет в строке букву "р" и меняет ее на "л"....

Даны текстовый файл "F" и строка "S". Получить все строки файла "F", содержащие в качестве фрагмента строку "S".
Плиз помогите написать прогу: Даны текстовый файл "F" и строка "S". Получить все строки файла "F",...


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

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

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