Browse Source

README-es.md edited online with Bitbucket

Jose R Ortiz Ubarri 8 years ago
parent
commit
bd94550d6d
1 changed files with 20 additions and 20 deletions
  1. 20
    20
      README-es.md

+ 20
- 20
README-es.md View File

@@ -282,32 +282,32 @@ En la introducción al tema de funciones viste que, tanto en matemáticas como e
282 282
 
283 283
 1. Estudia el código de la función `main()` del archivo `main.cpp`. La línea `XYPlotWindow wCircleR5;` crea el objeto `wCircleR5` que será la ventana en donde se dibujará una gráfica, en este caso la gráfica de un círculo de radio 5. De manera similar se crean los objetos `wCircle` y `wButterfly`. Observa el ciclo `for`. En este ciclo se genera una serie de valores para el ángulo $$t$$ y se invoca la función `circle`, pasándole el valor de $$t$$ y las referencias a $$x$$ y $$y$$. La función `circle` no devuelve valor pero, usando parámetros por referencia, calcula valores para las coordenadas $$xCoord$$ y $$yCoord$$ del círculo con centro en el origen y radio 5. Además, permite que la función `main` tenga esos valores en las variables `x` , `y`.
284 284
 
285
-       XYPlotWindow wCircleR5;
286
-       XYPlotWindow wCircle;
287
-       XYPlotWindow wButterfly;
285
+           XYPlotWindow wCircleR5;
286
+           XYPlotWindow wCircle;
287
+           XYPlotWindow wButterfly;
288 288
 
289
-       double r;
290
-       double y = 0.00;
291
-       double x = 0.00;
292
-       double increment = 0.01;
293
-       int argValue=0, argRef=0;
289
+           double r;
290
+           double y = 0.00;
291
+           double x = 0.00;
292
+           double increment = 0.01;
293
+           int argValue=0, argRef=0;
294 294
 
295
-       // invoca la función illustration para ver los contenidos de la variable
296
-       // por valor y por referencia.
295
+           // invoca la función illustration para ver los contenidos de la variable
296
+           // por valor y por referencia.
297 297
 
298
-       illustration(argValue,argRef);
299
-       cout << endl << "El contenido de argValue es: " << argValue << endl
300
-          << "El contenido de argRef es: " << argRef << endl;
298
+           illustration(argValue,argRef);
299
+           cout << endl << "El contenido de argValue es: " << argValue << endl
300
+                << "El contenido de argRef es: " << argRef << endl;
301 301
 
302
-       // repite por varios valores para el ángulo t
303
-       for (double t = 0; t < 16*M_PI; t = t + increment) {
302
+           // repite por varios valores para el ángulo t
303
+           for (double t = 0; t < 16*M_PI; t = t + increment) {
304 304
 
305
-         // invoca circle con el ángulo t y las variables de referencia x, y como argumentos
306
-         circle(t,x,y);
305
+             // invoca circle con el ángulo t y las variables de referencia x, y como argumentos
306
+             circle(t,x,y);
307 307
 
308
-         // añade el punto (x,y) a la gráfica del círculo
309
-         wCircleR5.AddPointToGraph(x,y);
310
-       }
308
+             // añade el punto (x,y) a la gráfica del círculo
309
+             wCircleR5.AddPointToGraph(x,y);
310
+           }
311 311
 
312 312
       Luego de la invocación, cada par ordenado $$(x,y)$$  es añadido a la gráfica del círculo por el método `AddPointToGraph(x,y)`. Luego del ciclo se invoca el método `Plot()`, que "dibuja" los puntos, y el método `show()`, que muestra la gráfica. Los *métodos* son funciones que nos permiten trabajar con los datos de los objetos. Nota que cada uno de los métodos se escribe luego de `wCircleR5`, seguido de un punto. En una experiencia de laboratorio posterior, aprenderás más sobre objetos y practicarás cómo crearlos e invocar sus métodos.
313 313