Вопрос задан 11.11.2020 в 13:11. Предмет Информатика. Спрашивает Романова Полина.

Решите пожалуйста задачу в PascalABC с помощью циклов while и repeat. Найти все трехзначные числа

которые можно представить разностью между квадратом числа образованного первыми двумя цифрами и квадратом третьей цифры.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Габдрахманова Ульяна.
PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018
Внимание! Если программа не работает, обновите версию!

begin
  // только у чисел 100 до 319 квадрат первых двух цифр трехзначный.
  var i:=10;
  while i<=31 do begin
    var j:=0;
    repeat
      if i*i-j*j=10*i+j then Print(10*i+j);
      j+=1
    until j>9;
    i+=1
  end
end.

0 0

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

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

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