Princípios I - Laboratório

índice da matéria

programa 7

página inicial

/* Numero de pontos de uma elipse */
#include<math.h>
#include<iostream.h>
void main()
{
int n_pontos,rx,ry;
float x,y,calculo;
n_pontos=0;
cout<<" ** Calculo do numero de pontos dentro de uma elipse **\n\n ";
cout<<"Os valores de 'x' e 'y' a serem digitados\n pertecem a um plano cartesiano\n\n";
cout<<"Entre com o valor de x: ";cin>>rx;
cout<<"Entre com ovalor de y: ";cin>>ry;
   for(x=-rx;x<=rx;x++)
      {
         for(y=-ry;y<=ry;y++)
            {
            calculo=pow(x/rx,2.)+pow(y/ry,2.);
               if(calculo<=1)
                  {
                  n_pontos++;
                  cout<<"\n"<<x;
                  cout<<"\n"<<y;
                  }
            }
      }
cout<<"\n\nx: "<<x;
cout<<"\ny: "<<y;
cout<<"\n\nTotal de pontos da elipse: "<<n_pontos;
}
Programa compilado com as linhas de código acima:
Prog7.exe

 

índice da matéria

programa 7

página inicial