Вывести первую букву, длину слова и последнею букву - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Программа которая выводит первую букву, длину слова и последнею букву. пример 4(это количество вводимых слов) привет Добро Компьютер Pascal Ответ должен получиться вот такой : п6т Д5о К9р P6l
дополнение к задаче если слово короче 4 символов то выводим его без изменений

Решение задачи: «Вывести первую букву, длину слова и последнею букву»

textual
Листинг программы
var
  S: string;
  i: byte;
  
begin
  write(' Введите слово:  ');
  readln(S);
  i := length(S);
  writeln;
  write('Результат:');
  if i > 3 then write(' ', s[1], '', i, '', s[i])
  else write(' ', S)
end.

Объяснение кода листинга программы

В данном коде используется язык программирования Pascal ABC.

  1. Переменная S объявлена как строка (string).
  2. Переменная i объявлена как байт (byte).
  3. В блоке begin происходит чтение строки из ввода пользователя с помощью функции readln.
  4. Длина строки сохраняется в переменной i.
  5. Выводится пустая строка с помощью функции write.
  6. Если длина строки больше 3, то выводится первая буква строки, пробел, длина строки и последняя буква строки. Для этого используется условный оператор if.
  7. Если длина строки меньше или равно 3, то выводится вся строка.
  8. В блоке end заканчивается программа.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 3.545 из 5
Похожие ответы