yulyaakimova0
20.09.2022 11:10

Паскаль. ввести x,y,k- нат. числа, которые < =30. вывести все числа, удавлетворяющие этому уравнению: x^2+y^2=k^2

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
IrinaErmolenko
30.08.2020 18:51
// PascalABC.NET 3.0, сборка 1150 от 22.01.2016
begin
  var x,y,k:integer;
  Write('x,y,k= '); Read(x,y,k);
  var kk:=sqr(k);
  for var i:=1 to x do
    for var j:=i to y do
      if i*i+j*j=kk then Writeln(i,', ',j)
end.

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