Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Free Pascal как найти косинус угла https://www.cyberforum.ru/ free-pascal/ thread690955.html
Как найти косинус если дан угол, а паскаль находит в радианах...
Строки. Подсчитать результат выражения, записанного в строке Free Pascal
Задание 1 Строка – это правильное арифметическое выражение, содержащее только натуральные числа и знаки арифметических операций между ними (+, -, *, /). Подсчитать результат, выполняя арифметические операции в порядке их следования. Входные данные: 5*3-9/3 Выходные данные: 2 Заранее спасибо
Free Pascal Внутренняя сортировка https://www.cyberforum.ru/ free-pascal/ thread690345.html
Здраствуйте, ребятки, помогите програмки написать пожалуйста. Составить подпрограммы и программу для решения задачи по условию заданному в таблице( использовать два "медленных" метода и два быстрых, методы выбрать самостоятельно) Предусмотреть процедуры заполнения и вывода массива. Массив задать константой или заполнить случайными числами. Программа должна выводить исходный массив и...
Free Pascal Вычислить значение n! для любого n<15 помогите написать прогу: Вычислить значение n! для любого n<15. https://www.cyberforum.ru/ free-pascal/ thread690340.html
Переделать код под процедуру Free Pascal
по этой программе выполнить процедуру массивов var a: array of real; i,j:integer; s,c:real; begin writeln ('введите матрицу a(5*3)'); for i:=1 to n do for j:=1 to m do begin
Free Pascal Задано целое число N. Определить количество различных цифр числа N https://www.cyberforum.ru/ free-pascal/ thread690083.html
Задано целое число N. Определить количество различных цифр числа N.Нужно написать программу с процедурой.Выручайте, народ!!!
Free Pascal Обмен значений двух переменных без использования дополнительной переменной https://www.cyberforum.ru/ free-pascal/ thread690055.html
Как сделать обмен значений двух переменных без использования дополнительной переменной?
Определить, является ли текст правильной записью римскими цифрами целого числа от 1 до 38 Free Pascal
Дан текст из заглавных латинских букв, за которыми следует пробел. Определить, является ли этот текст правильной записью римскими цифрами целого числа от 1 до 38, и, если является, напечатать это числ арабскими цифрами (в десятичной системе). Вот код: Var s:string; n,i:byte; b:boolean; Begin write('Введите текст из заглавных латинских букв: ');readln(s); i:=0;b:=true; ...
Free Pascal Написать программу, организующую разбиение заданной строки на несколько строк с выполнением переносов некоторых слов в соответствии с заданным словаре Формулировка примерно такая помогите плиз) Написать программу, организующую разбиение заданной строки на несколько строк с выполнением переносов некоторых слов в соответствии с заданным словарем.Считывание строки и словаря должно осуществляться с экрана и быть реализовано в виде отдельной подпрограммы с передачей параметра-строки по адресу.Форматирование строки должно выполняться в отдельной... https://www.cyberforum.ru/ free-pascal/ thread689896.html Free Pascal Среди всех трехзначных чисел найти числа, равные сумме факториалов своих цифр https://www.cyberforum.ru/ free-pascal/ thread689727.html
через связывание с файлами.помогите пожалуйста!!!хоть 1 задачку сдам:)
Free Pascal ошибка 205. нужно очень
uses crt; const maxn=2; type matrix=array of extended; vector=array of extended; function f1 (x: extended; y: extended): extended; begin f1:=y-(x-2)/(x-1); end;
Free Pascal Определить, являются ли три введенных числа х, в, z взаимно простыми https://www.cyberforum.ru/ free-pascal/ thread689355.html
Составить программу, которая определяет, являются ли три введенных числа х, в, z взаимно простыми. Взаимно простыми называются числа, наибольший общий делитель которых равняется 1. Использовать функцию вычисления наибольшего общего делителя этих чисел. Function NOD(a,b:integer):integer; Begin While a<>b do If a>b then a:=a-b else b:=b-a; NOD:=a; End; Скласти програму, яка визначає,...
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
07.11.2012, 15:30 0

В строке поменять местами первое и последнее слова - Free Pascal - Ответ 3664922

07.11.2012, 15:30. Показов 17129. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Var s,s1,s2:string;
    i:byte;
Begin
    write('Введите строку: ');readln(s);
    s1:=Copy(s,1,Pos(' ',s)-1);
    Delete(s,1,Pos(' ',s));
    s2:='';
    For i:=Length(s) downto 1 do
     if s[i]<>' ' then s2:=s[i]+s2
      else break;
    Delete(s,i,Length(s2));
    s:=s2+' '+s+' '+s1;
    writeln('Полученная строка = ',s);
    readln;
End.


Вернуться к обсуждению:
В строке поменять местами первое и последнее слова Free Pascal
7
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2012, 15:30
Готовые ответы и решения:

В заданной строке найти первое и последнее слова и поменять их местами.
Помогите, пожалуйста, с прогой! В заданной строке найти первое и последнее слова и поменять их...

Дана строка символов Х. Поменять местами первое и последнее слово
Помогите ,очень прошу:cry:Заранее спасибо):)(Только через Паскаль)

Поменять местами в строке первое и последнее слова
Поменять местами в строке первое и последнее слова. Считать, что слова отделены друг от друга одним...

Поменять местами в строке первое и последнее слова
Помогите пожалуйста: Поменять местами в строке первое и последнее слова. Считать, что слова...

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

Поменять местами первое и последнее слова в строке
Поменять местами в строке первое и последнее слова . Считать , что слова отделены друг от друга...

В каждой строке текстового файла поменять местами первое и последнее слова
В каждой строке текстового файла поменять местами первое и последнее слова. Очень нужна ваша...

Файл: в каждой строке поменять местами первое и последнее слова строки.
Создать текстовый файл F. Обработать файл следующим об-разом: в каждой строке поменять местами...

В строке, содержащей не менее двух слов, разделенных пробелом, поменять местами первое и последнее слова
Доброго времени суток! Кто может реализовать данное задание в Си? Строка – это правильное...

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