Informatică, întrebare adresată de VicaGolub1799, 8 ani în urmă

Cate puncte cu coordonate intregi sunt continute intr-o sfera de raza R cu centrul in originea sistemului de coordonate? Se considera ca R este un numar natural, R<=30. Amintim ca distanta d dintre un punct cu coordonatele (x, y, z) si originea sistemului de coordonate se determina dupa formula d=sqrt(x^2+y^2+z^2).
Va rog mult in Pascal!


grigore2018: Ce clasa?
VicaGolub1799: A 11

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

am numărat punctele din interiorul sferei, dacă le doreşti şi pe cele situate pe supfafaţa sferică, la if pui semnul <=

Explicație:

program nrPuncteInCerc;

var x,y,z,r,contor:integer;

begin

 write('R= '); read(r);

 contor:=0;

 for x:=-r to r do

   for y:=-r to r do

      for z:=-r to r do

          if (x*x+y*y+z*z<r*r) then contor:=contor+1;

 writeln('In sfera de raza ',r,' se contin ',contor,' puncte cu coordonate intregi');

end.


boiustef: Dacă ştii ce e sferă şi ce e cercul mare a ei, care evident are raza r=4. Desenează cel puţin un cerc cu raza 4 (de la -4 la 4, pentru x şi y) şi vezi câte puncte cu coordonate întregi se vor conţine ân acest cerc. Mie mi-a dat 45 de puncte. Dar în toată sfera e posibil să fie 251
VicaGolub1799: Da, din Republica Moldova
VicaGolub1799: Insa nu-mi prea plac stiintele exacte
VicaGolub1799: Multumesc mult mult!
boiustef: şi eu sunt din RM, am intuit că că şi tu... :)))
VicaGolub1799: Cine stie, poate si ne cunoastem :Dd
boiustef: dacă eşti de la sud, poate...
VicaGolub1799: Din Centru sunt
boiustef: Să fii sănătoasă, norocoasă fericită şi prosperă...
VicaGolub1799: Mersi mult!
Alte întrebări interesante