slava20syper
30.09.2022 18:20

Внимание! строки вводятся как на , так и на языке. ввод строк и текста осуществляется с консоли.
дан текст. заменить каждую букву перед буквой а символом ‘*’.
(написать программу на языке c++)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
fedushkinmax
27.04.2020 12:20
Программа шифровки:
DATA "ауоыэяюёие"
DATA "бвгджзклмнпрстфхцчшщ"
DATA "ъйь"
DIM s10 AS STRING, s20 AS STRING, s3 AS STRING
DIM i AS INTEGER
DIM s AS STRING, t AS STRING
CLS
READ s10, s20, s3
RANDOMIZE TIMER
INPUT "Введите фразу: ", s
t = ""
FOR i = 1 TO LEN(s)
   t = t + MID$(s, i, 1)
   t = t + MID$(s10, INT(10 * RND + 1), 1)
   t = t + MID$(s20, INT(20 * RND + 1), 1)
   t = t + MID$(s3, INT(3 * RND + 1), 1)
NEXT i
PRINT t
END

Программа дешифровки:
DIM s AS STRING, t AS STRING, i AS INTEGER
CLS
INPUT "Введите фразу: ", s
t = ""
FOR i = 1 TO LEN(s) STEP 4
   t = t + MID$(s, i, 1)
NEXT i
PRINT t
END
0,0(0 оценок)
Ответ:
veshiyoleg
25.05.2022 00:29
// Дан массив целых чисел. Все нечетные элементы удвоить, а четные уменьшить вдвое.

var a: array [1..10] of real; // возьмем массив из 10 чисел
    i,x      :byte;
begin
  randomize;
  for i:=1 to 10 do //заполняем исходный массив случайными числами (до 1000)
  begin
    a[i]:=random(1000);
    writeln (i,' элемент исходного массива ',a[i]);
  end;
  writeln ();
  for i:=1 to 10 do
  begin
      x:=i mod 2; //определяем четный или нет элемент массива
      if x=0 then //если элемент четный
        begin
          a[i]:=a[i]/2;
          writeln (i,' элемент массива  - четный   ',a[i]);
        end
         else      //если элемент нечетный
        begin
          a[i]:=a[i]*2;
          writeln (i,' элемент массива  - нечетный ',a[i]);
        end;
  end;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота