2 / 2 / 0
Регистрация: 21.01.2012
Сообщений: 28
1

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

12.02.2012, 19:04. Показов 1209. Ответов 4
Метки нет (Все метки)

Заранее спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2012, 19:04
Ответы с готовыми решениями:

Составить программу, которая вводит 2 строки и выводит символы, которые содержатся как в первой, так и во второй строке
Нужно на языке Pascal: Составить программу, которая вводит две строки и выводит символы, которые...

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

Нужно написать программу, которая читает из файла и пишет всё задом на перед
например беру с файла слово неизвестного объему, а он пишет все задом наперед: программирование -...

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

4
44 / 25 / 15
Регистрация: 07.11.2011
Сообщений: 75
12.02.2012, 19:27 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program strdo;
var
   A: String;
   I,J: Integer;
begin
  read(A);
  I:=length(A);
  J:=1;
  while I>=1 do
  begin
  insert(A[length(A)],A,J);
  delete(A,length(A),1);
  dec(I);
  inc(J);
  end;
  write(A);
  readln;
  readln;
end.
1
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
12.02.2012, 19:27 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var s:string;
     c:char;
     n,i:byte;
begin
writeln('Введите строку');
readln(s);
n:=length(s);
for i:=1 to n div 2 do
 begin
  c:=s[i];
  s[i]:=s[n-i+1];
  s[n-i+1];
 end;
write(s);
readln
end.
1
2 / 2 / 0
Регистрация: 21.01.2012
Сообщений: 28
12.02.2012, 19:30  [ТС] 4
Большое спасибо!
0
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
12.02.2012, 19:35 5
Тут я не допечатал
Pascal
1
2
3
4
5
begin
  c:=s[i];
  s[i]:=s[n-i+1];
  s[n-i+1]:=c;
 end;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2012, 19:35
Помогаю со студенческими работами здесь

Разработать программу, которая для заданной строки s удаляет все символы x
Разработать программу, которая для заданной строки s удаляет все символы x; :rtfm: Вывести...

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

Разработать программу, которая для заданной строки s удаляет все символы x
сделать в Windows Forms C#

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

Разработать программу, которая для заданной строки s удаляет все символы х
Разработать программу, которая для заданной строки s удаляет все символы х.

Составить программу, которая по заданной строке S1 строит новую строку, полученную из S1
Ввести строку символов S1. Выполнить следующие действия: Составить программу, которая по заданной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru