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

Первую треть слова разместить на месте третьей, вторую треть — на месте первой

11.05.2014, 16:47. Показов 2595. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
с помощью procedure
Дано слово из 12 букв. Поменять местами его трети следующим образом:
а) первую треть слова разместить на месте третьей, вторую треть - на месте первой, третью треть – на месте второй;
б) первую треть слова разместить на месте второй, вторую треть – на месте третьей, третью треть – на месте первой.

(заранее благодарен)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2014, 16:47
Ответы с готовыми решениями:

Первую треть слова разместить на месте третьей, вторую треть — на месте первой
Дано слово из 12 букв. Поменять местами его трети следующим образом: а) первую треть слова...

Доделать и исправить. Дано слово из 12 букв. Поменять местами его трети: первую треть разместить на месте третьей, вторую на месте первой и 3 на 2
#include<stdio.h> #include<iostream.h> int main(void) { int i,j; char slovo;...

Первую треть слова разместить на месте третьей
Дано слово из 12 букв. Поменять местами его трети следующим об¬разом: • первую треть слова...

Массив: Поменять местами верхнюю треть и нижнюю треть матрицы.
Дана матрица размера M×N. Поменять местами верхнюю треть и нижнюю треть матрицы.При выполнении...

1
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
11.05.2014, 19:05 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Вроде так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
procedure obmen(var s:string;k1,k2,k3:byte;var s1:string);
begin
s1:=copy(s,k1,4)+copy(s,k2,4)+copy(s,k3,4);
writeln(s1)
end;
 
var s,s1:string;
begin
repeat
writeln('Введите строку из 12 символов');
readln(s);
until(length(s)=12);
writeln('Задание 1');
obmen(s,5,9,1,s1);
writeln('Задание 2');
obmen(s,9,1,5,s1)
end.
0
11.05.2014, 19:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2014, 19:05
Помогаю со студенческими работами здесь

Поменять местами верхнюю треть и нижнюю треть матрицы
Дана матрица размера M×N. Поменять местами верхнюю треть и нижнюю треть матрицы.При выполнении...

Поменять местами верхнюю треть и нижнюю треть матрицы
Дана матрица размера M×N. Поменять местами верхнюю треть и нижнюю треть матрицы.

Перевернуть вторую треть списка. SWI-prolog
Задан список, длина которого кратна 3. (это проверять не будем). Получить список, в котором...

Упорядочить первую треть массива по возрастанию, последнюю по убыванию
Здравствуйте дорогие друзья, нужна помощь в работе, условия таковы:создать массив в котором n...


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

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

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