Вопрос задан 11.01.2020 в 05:47. Предмет Информатика. Спрашивает Матвеев Егор.

На вход программе подаются целые числа x и y,необходимо уменьшить на 100 то число которое является

трехзначным.И увеличить в 10 раз то число которое является меньше ста
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Опалько Аня.
Program n1;
function thg(var t: real): boolean;
begin
thg:=false;
if (t>=100) and(t<1000) then thg:= true;
end;
var x,y: real;
begin
readln(x,y);
if thg(x) then x:=x-100;
if thg(y) then y:=y-100;
if x<100 then x:=x*10;
if y<100 then y:=y*10;
writeln(x,' ',y);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, давайте рассмотрим, как можно реализовать данную задачу на языке программирования. Например, давайте используем псевдокод для лучшего понимания алгоритма:

1. Считать значения x и y. 2. Проверить, является ли x трехзначным числом (от 100 до 999). - Если да, уменьшить x на 100. - Если нет, оставить x без изменений. 3. Проверить, является ли y числом, меньшим ста. - Если да, увеличить y в 10 раз. - Если нет, оставить y без изменений. 4. Вывести результаты x и y.

Пример на псевдокоде:

```plaintext Считать x Считать y

Если x в пределах от 100 до 999, то x = x - 100 Иначе оставить x без изменений

Если y меньше 100, то y = y * 10 Иначе оставить y без изменений

Вывести x и y ```

Если вы предпочитаете использовать определенный язык программирования, дайте мне знать, и я могу предоставить пример кода для этого языка.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос