Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
5 / 5 / 0
Регистрация: 22.02.2011
Сообщений: 52
1

Преобразовать строку, удалив из нее все запятые, предшествующие первой точке, и заменив знаком "+" все цифры "5"

10.04.2011, 14:15. Просмотров 1776. Ответов 1
Метки нет (Все метки)

Дана строка символов, среди которых есть хотябы одна точка. Преобразовать строку, удалив из нее все запятые, предшествующие первой точке, и заменив знаком "+" все цифры "5", встречающиеся после первой точки.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2011, 14:15
Ответы с готовыми решениями:

Преобразовать строку, удалив из нее все запятые, предшествующие первой точке
Дана строка, среди символов которой есть хотя бы одна точка. Преобразовать ее, удалив из нее все...

Преобразовать строку, удалив из неё все запятые, предшествующие первой точке
Дана строка символов,среди которых есть хотя бы одна точка.Преобразовать строку,удалив из неё все...

Преобразовать строку символов, удалив из нее все запятые, предшествующие первой точке
Известно, что в исходной строке есть хотя бы одна точка. Преобразовать строку символов, удалив из...

Модифицируйте строку так, чтобы все символы "+", предшествующие первой точке, заменяются на символ "-"
Пожалуйста помогите мне сделать задание (Java) Дана строка, в которой содержится хотя бы одна...

1
2854 / 1983 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
10.04.2011, 14:36 2
Лучший ответ Сообщение было отмечено Ortner_jon как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Uses
 CRT;
Var
 i:byte;
 s:string;
begin
 readln(s);
 for i:=length(s) downto 1 do
 begin
  if (pos('.',s)-1>=i) and (s[i]=',') then delete(s,i,1);
  if (pos('.',s)+1<=i) and (s[i]='5') then s[i]:='+';
 end;
 write(s:3);
 readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2011, 14:36

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

Из данной строки сделать новую строку, заменив в ней все слова: "один", "два", "три" и т.д на соответствующие цифры
Из данной строки сделать новую строку, заменив в ней все слова: &quot;один&quot;, &quot;два&quot;, &quot;три&quot; и т.д на...

Преобразовать строку, заменив все символы "*" на "+" в каждом нечетном по порядку слове
Дана строка символов.Группы символов, разделенные одним или несколькими пробелами и не содержащие...

Преобразовать строку, заменив в ней все буквы "а" на букву "о"
Дана строка русских букв. Преобразовать строку, заменив в ней все буквы а на букву о.

Напечатать заданный непустой текст удалив из него все цифры и удвоив все знаки "+" и "-"
напечатать заданный непустой текст удалив из него все цифры и удвоив все знаки &quot;+&quot; и &quot;-&quot;


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

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

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