mila-vsv
?>

"Вс алгоритмы. Повторение" Задача №3 В просторном зале есть перегородка. Она делит зал на левую и правую части, но не примыкает к стенам. Вдоль перегородки слева от нее некоторые клетки закрашены. Роберт находится в самом начале перегородки с левой стороны. Напиши программу, которая позволит роботу пройти вдоль правой стороны перегородки, двигаясь от ее начала. Ему нужно закрасить подряд столько клеток, сколько закрашено слева. Завершить работу можно в произвольном месте.

Информатика

Ответы

medvik
Без проверки того, есть ли символ в строке:
 
Var
   S:string;
   C:char;
   i:integer;
Begin
Write('Введите строку: ');ReadLn(S);
Write('Введите символ: ');ReadLn(C);
Write('Символ "',C,'" встречается на позициях:');
For i:= 1 to Length(S) do
    if S[i] = C then Write(' ',i)
End.

Пример работы программы:

Введите строку: 12345789654621685798546323312125
Введите символ: 5
Символ "5" встречается на позициях: 5 10 17 21 32

С проверкой:

Var
   S:string;
   C:char;
   i:integer;
Begin
Write('Введите строку: ');ReadLn(S);
Write('Введите символ: ');ReadLn(C);
i:=1;
While (S[i] <> C)and(i<Length(S)) do
   i:=i+1;
if S[i] = C then
   Begin
   Write('Символ "',C,'" встречается на позициях:');
   For i:= i to Length(S) do
       if S[i] = C then Write(' ',i)
   End
else
   WriteLn('Данный символ в строке не встречается')
End.

Пример работы программы:

Введите строку: 12312123
Введите символ: 4
Данный символ в строке не встречается

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

"Вс алгоритмы. Повторение" Задача №3 В просторном зале есть перегородка. Она делит зал на левую и правую части, но не примыкает к стенам. Вдоль перегородки слева от нее некоторые клетки закрашены. Роберт находится в самом начале перегородки с левой стороны. Напиши программу, которая позволит роботу пройти вдоль правой стороны перегородки, двигаясь от ее начала. Ему нужно закрасить подряд столько клеток, сколько закрашено слева. Завершить работу можно в произвольном месте.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ramon22081983
proh-dorohova5244
Васенкова204
tol1974656
shuramuji
Liliya_Ivanova
игнатова_Сергей1228
arionul-secondary2
yulialoveinthelow2010
спец387
klykovav672
krikriska84
udalova-yelena
tushina2020
baton197310