Вопрос задан 17.06.2023 в 06:36. Предмет Информатика. Спрашивает Смирнов Евгений.

Напишите программу, которая вводит строку, состоящую только из точек и букв Х, и заменяет в ней все

точки на нули и все буквы X на единицы. ПАСКАЛЬ
0 0
Перейти к ответам

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

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

var

 s:string;

 i:integer;

begin

 write('Введите строку: '); readln(s);

 for i:=1 to length(s) do

   begin

     if s[i]= '.' then s[i]:= '0'

       else

         if (s[i]='X') or (s[i]='x') or

           (s[i]='х') or (s[i]='Х') then

             s[i]:='1';

   end;

 writeln('          Итог: ',s);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Pascal, которая заменяет точки на нули и буквы X на единицы во введенной строке:

```pascal program ReplaceChars; var inputString, outputString: string; i: integer; begin // Ввод строки writeln('Введите строку:'); readln(inputString);

// Замена символов outputString := ''; for i := 1 to length(inputString) do begin if inputString[i] = '.' then outputString := outputString + '0' else if inputString[i] = 'X' then outputString := outputString + '1' else outputString := outputString + inputString[i]; end;

// Вывод результата writeln('Результат:'); writeln(outputString); end. ```

Программа сначала просит пользователя ввести строку, затем она проходит по каждому символу строки и заменяет точки на нули и буквы X на единицы. Результат сохраняется в переменной `outputString`. Наконец, программа выводит полученную строку на экран.

Примечание: В данном примере я использовал стандартные функции ввода/вывода языка Pascal (`readln` и `writeln`). Если вы используете другую среду разработки, вам может потребоваться использовать другие функции для ввода/вывода.

0 0

Похожие вопросы

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

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

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