Проверка элементов массива на совпадение с заданными числами - Pascal ABC

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

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

Задача: мы вводим массив n, затем САМИ ВЫБИРАЕМ НОМЕР ЭЛЕМЕНТА для проверки, т.е. mas[1]-первый элемент, mas[2]- второй и так далее(мы можем выбрать любой элемент, например с конца начать проверку),проверка заключается в том что, если какой-то из этих элементов равен 1,2,3,4,5 меняем цифру на символ * в итоге вывод на экран должен быть, например, таким, **88 программ а изначально вводим 1488 программ

Решение задачи: «Проверка элементов массива на совпадение с заданными числами»

textual
Листинг программы
program forum;
uses crt;
var str:String;
i:integer;
begin
write('vvedite massiv: ');
readln(str);
for i:=1 to length(str) do
begin
if(str[i]='1') or (str[i]='2') or (str[i]='3') or (str[i]='4') or (str[i]='5') then
str[i]:='*';
end;
writeln('vivod: ');
writeln(str);
end.

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

  1. Программа начинается с объявления переменных str и i типа String и integer соответственно.
  2. Затем программа запрашивает у пользователя ввести массив строк.
  3. В цикле for происходит проверка каждого элемента массива на совпадение с заданными числами '1', '2', '3', '4' и '5'.
  4. Если элемент массива совпадает с одним из заданных чисел, то он заменяется на символ '*'.
  5. После завершения цикла выводится преобразованный массив.
  6. В конце программы выводится исходный массив.

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


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

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

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