Информатика

Вопрос/Задача:

Дано натуральное число n. можно его представить в виде суммы трех квадратов натуральных чисел? если да, то указать все такие тройки. напишите программу, . язык c++

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

Ответ
Ответ разместил: Гость

var

a: [1..100] array of integer;

i,n,p: integer;

begin

readln(n);

for i: =1 to n do

begin

readln(a[i]);

p: =2;

while (p*p< =a[i]) do

begin

if p*p=a[i] then writeln (a[i],' полный квадрат')

p: =p+1;

end;

end;

end.

Ответ
Ответ разместил: Гость

все истина т.к.если пишется "или" то достаточно чтобы что-то одно было правдой,тогда и все истинно.

 

Ответ
Ответ разместил: Гость

язык программирования: паскаль  №1.r - радиус окружностиc - длина окружностиs - площадь кругавзято число пи, равное 3,14.var r, c, s : real; beginreadln (r); c : = 2 * 3.14 * r;   s : = 3.14 * sqr(r); writeln (c); writeln (s);   end.№2a - натуральное числоp - произведение цифр числаvar a, p : integer; beginreadln (a); p : = (a mod 10) * (a div 10 mod 10) * (a div 100); writeln (p); end.№3.a - первое числоb -  второе числоc -  третье числоучитывая, что все числа разные.var a, b, c : integer; beginreadln (a); readln (b);   readln (c);   if (a < b) and (a < c) then a : = a * 3; elseif b < c thenb : = b * 3; elsec : = c * 3; writeln (a); writeln (b); writeln (c);   end.

Ответ
Ответ разместил: Гость

(1-2+3)*4*5=40,

(-1+2+3+4)*5=40

Похожие вопросы

Вопросов на сайте: