Вопрос задан 15.09.2018 в 20:57. Предмет Информатика. Спрашивает Турсын Сакош.

Вводится строка с количеством символов кратным пяти. Например (5,10,15 и т.д) Вывести на экран

третью по порядку пятую часть строки. Например. Строка retmutsike, На экране появится ut. Пишите на любом языке.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вотинов Никита.
1. Средства функционального программирования

// PascalABC.NET 3.1, сборка 1239 от 08.05.2016
// Также проверено в WDE: http://pascalabc.net/WDE
begin
  var s:=ReadlnString('>');
  s.Batch(s.Length div 5).Skip(2).Take(1).Aggregate((c1,c2)->c1+c2).Println('')
end.

Тестовое решение
> retmutsike
ut

2. Еще один вариант (на слайсах)

// PascalABC.NET 3.1, сборка 1239 от 08.05.2016
// Также проверено в WDE: http://pascalabc.net/WDE
begin
  var s:=ReadlnString('>');
  var m:=s.Length div 5;
  s[2*m+1:3*m+1].Println('')
end.

3. Стандартные средства Паскаля

var
  s:string;
  m:integer;

begin
  Write('>'); Readln(s);
  m:=s.Length div 5;
  Writeln(Copy(s,2*m+1,m))
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать следующий алгоритм:

1. Запросить у пользователя ввод строки с количеством символов, кратным пяти. 2. Проверить, что длина строки кратна пяти. Если нет, вывести сообщение об ошибке и завершить программу. 3. Получить третью по порядку пятую часть строки. Для этого можно воспользоваться индексацией строк и срезами. 4. Вывести полученную часть строки на экран.

Пример реализации на языке Python:

```python # Шаг 1 string = input("Введите строку с количеством символов, кратным пяти: ")

# Шаг 2 if len(string) % 5 != 0: print("Длина строки не кратна пяти") exit()

# Шаг 3 part = string[10:15]

# Шаг 4 print(part) ```

Пример работы программы: ``` Введите строку с количеством символов, кратным пяти: retmutsike ut ```

В данном примере строка "retmutsike" имеет длину 10, которая кратна пяти. Третья по порядку пятая часть этой строки будет "ut", что и выводится на экран.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос