Есть ответ 👍

Объясните : с клавиатуры вводится трёхзначное число. написать программу, которая составляет новое трёхзначное число, в котором цифры десятков и сотен поменяли местами. заранее большое !

189
269
Посмотреть ответы 2

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


ответ:

объяснение:

тут есть маленькая хитрость

если записать число не как число а как строку то оно будет восприниматься как слово.

program bred;

var

x : string;

begin

writeln('введите число': );

readln(x);           -     мы получаем число

writeln(x[2],x[1],x[3]); - указываем какую цифру мы берем и на какое место ставим

end.

все! удачи! отметь этот ответ лучшим!

nick149
4,5(86 оценок)

// pascalabc.net 3.4.2, сборка 1785 от 06.09.2018

begin

  var (w, h) : = readinteger2('w,h-> '); // точка (w; h)

  var (ox, oy) : = (w / 2, h / 2); // находим координаты цента (0; 0) и (w; h)

  (w, h) : = readinteger2('rw,rh-> '); // ввод rw и rh

  println($'координаты левой верхней вершины ({ox+h/2}; {oy-w/2})'); // - половина высоты прибавляется и половина ширины вычитается

  println($'координаты правой нижней вершины ({ox-h/2}; {oy+w/2})'); // - половина ширины прибавляется и половина высоты вычитается

end.

если моя не подводит, то должно быть верно.

Популярно: Информатика