М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
nastunya29
nastunya29
13.01.2021 07:52 •  Информатика

Переделать программу под паскаль разработать программу, которая для заданной строки s: • вставляет символ x после каждого вхождения символа y; static void main(string[] args) { console.writeline("введите строку: "); stringbuilder a = new stringbuilder(console.; console.writeline("исходная строка: " + a); console.writeline("введите символ x: "); char x = char.parse(console.; console.writeline("введите символ y: "); char y = char.parse(console.; for (int i = 0; i < a.length; ++i) if (a[i] == x) { a.insert(i + 1, y); ++i; } console.writeline("измененная строка: " + a); console.readkey(); } сам не знаю языка

👇
Ответ:
danil123456789102
danil123456789102
13.01.2021
Var s1,s2:string; x,y:char; i:integer;
begin
writeln('Введите строку:');
readln(s1);
writeln('Введите символ x:');
readln(x);
writeln('Введите символ y:');
readln(y);
s2:='';
for i:=1 to length(s1) do
 if s1[i]=y then s2:=s2+s1[i]+x else s2:=s2+s1[i];
writeln('Измененная строка: ', s2); 
end.

Пример:
Введите строку:
a+bc+def+abc=jkl
Введите символ x:
-
Введите символ y:
+
Измененная строка: a+-bc+-def+-abc=jkl
4,6(34 оценок)
Ответ:
MadPrinter
MadPrinter
13.01.2021
Var str: string;
var x,y: char;
var i: integer;
begin 
  writeln('Введите строку:'); 
  readln(str); 
  writeln('Введите символ x:'); 
  readln(x); 
  writeln('Введите символ y:'); 
  readln(y); 
  i:=1; 
  while i <= length(str) do 
    if str[i] = y then 
    begin   
      insert(x, str, i + 1);   
      i := i + 2; 
    end 
    else   
      i:= i + 1; 
  writeln(str);    
end.
4,4(81 оценок)
Открыть все ответы
Ответ:
sofika121
sofika121
13.01.2021
Var
  t, h, mm, ss: integer;
  ct, ch, cmm, css: string;

begin
  Write('Введите время в секундах от начала суток -> ');Readln(t);
  h := t div 3600;
  t := t mod 3600;
  mm := t div 60;
  ss := t mod 60;
  Str(h, ch);
  ct := ch + ':';
  Str(mm, cmm);
  if Length(cmm) = 1 then ct := ct + '0' + cmm + ':' else ct := ct + cmm + ':';
  Str(ss, css);
  if Length(css) = 1 then ct := ct + '0' + css else ct := ct + css;
  Writeln('Указано время ', ct)
end.

Тестовое решение:
Введите время в секундах от начала суток -> 27429
Указано время 7:37:09
4,7(96 оценок)
Ответ:
d0ruska
d0ruska
13.01.2021
#include <iostream>
using namespace std;
int main()
{
double a,b,c,max,min;
int kp,kn,kz;
cin>>a>>b>>c;
kp=kn=kz=0;
if (a>0) kp++;
else if (a==0) kz++; else kn++;
if (b>0) kp++;
else if (b==0) kz++; else kn++;
if (c>0) kp++;
else if (c==0) kz++; else kn++;
if (a>b)
   if (a>c) { max=a; min=(b>c) ? c : b; }
   else { max=c; min=b; }
else
   if (b>c) { max=b; min=(a>c) ? c : a; }
   else { max=c; min=a;}
double mid=(a+b+c)/3;
cout<<"polozhit: "<<kp<<", nulevykh: "<<kz<<", otritsat: "<<kn<<endl;
cout<<"min="<<min<<", max="<<max<<", Srednee="<<mid<<"\n";
system("pause");
}

Тестовое решение:
-1.76 2.18 -0.543
polozhit: 1, nulevykh: 0, otritsat: 2
min=-1.76, max=2.18, Srednee=-0.041
Для продолжения нажмите любую клавишу . . .
4,4(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ