Advertisement
EvgeniiKraaaaaaaav

x^2 + y^2 + z^2 = n DON’T CHECK

Dec 5th, 2018
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 2.67 KB | None | 0 0
  1. //https://vk.com/evgenykravchenko0
  2.  
  3.                 ___                                        ___                   ___    
  4.                /  /\                  ___                 /  /\                 /  /\    
  5.               /  /:/_                /__/\               /  /:/_               /  /:/_  
  6.              /  /:/ /\               \  \:\             /  /:/ /\             /  /:/ /\  
  7.             /  /:/ /:/_               \  \:\           /  /:/_/::\           /  /:/ /:/_
  8.            /__/:/ /:/ /\          ___  \__\:\         /__/:/__\/\:\         /__/:/ /:/ /\
  9.            \  \:\/:/ /:/         /__/\ |  |:|         \  \:\ /~~/:/         \  \:\/:/ /:/
  10.             \  \::/ /:/          \  \:\|  |:|          \  \:\  /:/           \  \::/ /:/
  11.              \  \:\/:/            \  \:\__|:|           \  \:\/:/             \  \:\/:/  
  12.               \  \::/              \__\::::/             \  \::/               \  \::/  
  13.                \__\/                   ~~~~               \__\/                 \__\/    
  14.                             ___                                            
  15.                            /__/\                ___                 ___    
  16.                            \  \:\              /  /\               /  /\    
  17.                             \  \:\            /  /:/              /  /:/    
  18.                         _____\__\:\          /__/::\             /__/::\    
  19.                        /__/::::::::\         \__\/\:\__          \__\/\:\__
  20.                        \  \:\~~\~~\/            \  \:\/\            \  \:\/\
  21.                         \  \:\  ~~~              \__\::/             \__\::/
  22.                          \  \:\                  /__/:/              /__/:/
  23.                           \  \:\                 \__\/               \__\/  
  24.                            \__\/                                            
  25.  
  26.  
  27.  
  28.   Uses  crt;
  29.   var n, x, y, z, count: integer;
  30.  
  31.   begin
  32.     count := 0;
  33.     write ('Введите значение n : ');
  34.     readln (n);
  35.     while (n < 0) do
  36.       begin
  37.         clrscr;
  38.         writeln('Введите значение n повторно');
  39.         writeln('ПОДСКАЗКА!');
  40.         writeln('Значение n >= 0');
  41.         write('n : ');
  42.         readln(n);
  43.       end;
  44.    
  45.     for x := 0 to n do
  46.       begin
  47.         for y := 0 to n do
  48.           begin
  49.             for z := 0 to n do
  50.               begin
  51.                 if (sqr (x) + sqr (y) + sqr (z) = n) then
  52.                   begin
  53.                     count := count + 1;
  54.                   end;
  55.               end;
  56.           end;
  57.       end;
  58.     writeln('Количество вариантов : ', count);
  59.   end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement