Перевести код с С++ - Turbo Pascal

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

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

Решение задачи: «Перевести код с С++»

textual
Листинг программы
var
  S: string;
  I: Integer;
begin
  Write('vvedite simvoly: ');
  Readln(S);
  for i := 1 to Length(S) do
    if (S[I] <> 'A') and (S[I] <> 'a') or (S[I] <> 'N') and (S[I] <> 'n') or (S[I] <> 'D') and (S[I] <> 'd') then
      Write(S[I]);
  ReadLn;
end.

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

  1. В начале объявляются переменные S и I типа string и Integer соответственно.
  2. Затем выводится сообщение «введите символы: », чтобы пользователь мог ввести строку символов.
  3. С помощью функции Readln считывается введенная пользователем строка.
  4. Далее идет цикл for, который выполняется от 1 до длины введенной строки (Length(S)).
  5. Внутри цикла проверяется каждый символ введенной строки.
  6. Если текущий символ не является «A», «a», «N» или «n», и не является «D», «d», то он выводится на экран.
  7. После завершения цикла выводится символ новой строки с помощью функции ReadLn.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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