Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
7 / 7 / 3
Регистрация: 01.03.2009
Сообщений: 38
1

Найти в строке число S и увеличить его в 3 раза

26.10.2010, 18:41. Показов 2262. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят помогите пожалуйста,сижу уже несколько часов над задачами,осталось парочка,но мозг уже не воспринимает информацию.

1) Найти в строке число S и увеличить его в 3 раза. Результат вставить в исходную строку вместа числа S. Вывести на экран символьную строку до и после изменения.

Вот что набросал:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
a:string;
i:byte;
s:char;
x:real;
y:integer;
begin
write('Введите текст: ');
readln(a);
write('Введите число S: ');
readln(s);
writeln('Исходный текст: ',a);
for i:=1 to length(a) do
if a[i]=s then begin
               val(a,x,y);
               x:=x*3;
 
               end;
writeln('Изменённый текст: ',a);
readln;
end.
2) Переписать в предложении символы каждого нечётного слова в обратном порядке. Вывести на экран строку до и после изменения.

То,до чего я додумался:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var
s:string;
i:byte;
begin
write('Введите текст: ');
readln(s);
writeln('Исходный текст: ',s);
if odd=true then
for i:=length(s) downto 1 do
writeln(s[i]);
readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2010, 18:41
Ответы с готовыми решениями:

Если число заканчивается на 7, то увеличить его в 3 раза и вывести на экран
Всем привет . мне нужно , чтобы написали программу с такой задачей : ввести с клавиатуры целое...

Увеличить число в два раза и у результата определить: какая из его цифр больше: первая или вторая
Людии помогите пож срочно решить их надо а то отчислят!!!!!!!!!!!!!! Ветвление 2. Задача....

Массив. Чётные элементы массива увеличить в 2 раза, а нечётные увеличить в 3 раза
извините опять нарушаю правила в форуме. эта задача была уже на форуме но она работает не...

Найти одинаковые 5-символьные слова и подсчитать число их повторений. Найти первое цифровое слово и уменьшить его значение в 3 раза.
Задан текст, состоящий из слов, записанных через пробелы или запятые. Длина текста не больше 255...

0
26.10.2010, 18:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2010, 18:41
Помогаю со студенческими работами здесь

Обработка элементов массива. Все элементы увеличить в 2 раза, уменьшить на число А
6.2) Дан массив. Все его элементы: • увеличить в 2 раза; • уменьшить на число А;

Если сумма цифр введенного трехзначного числа кратна трем - увеличить его на 1, иначе уменьшить в 2 раза
Задача: Если сумма цифр введенного трехзначного числа Н кратна трем, то увеличить само число на...

Даны числа x, y, z, наименьшее из них увеличить в 2 раза, наибольшее уменьшить в 2 раза
надо решить задачу в pascale через if else then. Без массивов Задача: Даны числа x, y, z,...

Максимальное из чисел уменьшить в три раза, а минимальное увеличить в два раза
Пожалуйста нужна срочная помощь. Помогите решить задачу: Составить программу и блок-схему: даны три...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru