В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

Ввести строку. Преобразовать ее, заменив точками все двоеточия (:), встречающиеся среди первых n/2 символов (n – длина введенной строки), и заменив точками все восклицательные знаки, встречающиеся среди символов, стоящих после n/2 символов. Вывести преобразованную строку. Как можно решать на язык с ?

Показать ответ
Ответ:
Вичка03
Вичка03
27.08.2020 05:02

1.

составной оператор - это скобки begin...end (в С образных языках для это используются реальные скобки {}) которые позволяют объединить несколько команд под одним оператором

if a > b then begin

   с:=1;

   d:=2;

end

else begin

   c:=3;

   d:=4;

end

2.

var

    a,b,c,max:integer;

begin

   writeln('Введите возраст призеров:');

   readln(a,b,c);

   if (a < b) and (a < c) then

   begin

       max := a;

       writeln('Самый младший - первый призер, ему ',max,' лет.');

   end;

   if (b < a) and (b < c) then

   begin

       max := b;

       writeln('Самый младший - второй призер, ему ',max,' лет.');

   end;

   if (c < a) and (c < b) then

   begin

       max := c;

       writeln('Самый младший - третий призер, ему ',max,' лет.');

   end;

end.

0,0(0 оценок)
Ответ:
omarova06
omarova06
21.04.2023 06:58

ответ: Проверенно

Этот код преднозначен для решения этого примера 'если a>b, то , иначе p^2=z'

x-3/x^2-2x+5

Program jnj;

var

 a, b: real;

 bool: boolean;

begin

 writeln('Введите значение a:');

 readln(a);

 writeln('Введите значение b:');

 readln(b);

 begin

   if a > b then

     writeln(a - 3 / sqr(a) - 2*a + 5) end;

 begin

   if a <= b then

     writeln('z = ', sqr(b));

 end;

end.

program jnj;

Этот код преднозначен для решения корень y+x=z

var

 y, x: real;

begin

 writeln('Введите y:');

 readln(y);

 writeln('Введите x:');

 readln(x);

 writeln('z = ', sqrt(y + x), ';');

end.

Оба кода разные, поэтому вводить их нужно поочередно

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота