|
|
|
|
4
|

|
4
|

|
5
|

|
5
|

|
6
|
|
6
|
|
7
|
-[version 2016.01.29]
|
|
|
|
|
7
|
+[Verano 2016 - Ive]
|
8
|
|
8
|
|
9
|
|
9
|
|
10
|
Las expresiones aritméticas son parte esencial de casi cualquier algoritmo que resuelve un problema útil. Por lo tanto, implementar expresiones aritméticas correctamente es una destreza básica en cualquier lenguaje de programación de computadoras. En esta experiencia de laboratorio practicarás la implementación de expresiones aritméticas en C++ escribiendo ecuaciones paramétricas para graficar curvas interesantes.
|
10
|
Las expresiones aritméticas son parte esencial de casi cualquier algoritmo que resuelve un problema útil. Por lo tanto, implementar expresiones aritméticas correctamente es una destreza básica en cualquier lenguaje de programación de computadoras. En esta experiencia de laboratorio practicarás la implementación de expresiones aritméticas en C++ escribiendo ecuaciones paramétricas para graficar curvas interesantes.
|
|
|
|
|
21
|
|
21
|
|
22
|
## Pre-Lab:
|
22
|
## Pre-Lab:
|
23
|
|
23
|
|
24
|
-Antes de llegar al laboratorio debes:
|
|
|
|
|
24
|
+Antes de llegar al laboratorio debes haber:
|
25
|
|
25
|
|
26
|
-1. Haber repasado los siguientes conceptos:
|
|
|
|
|
26
|
+1. Repasado los siguientes conceptos:
|
27
|
|
27
|
|
28
|
a. implementar expresiones aritméticas en C++
|
28
|
a. implementar expresiones aritméticas en C++
|
29
|
|
29
|
|
|
|
|
|
35
|
|
35
|
|
36
|
e. la ecuación y gráfica de un círculo
|
36
|
e. la ecuación y gráfica de un círculo
|
37
|
|
37
|
|
38
|
-2. Haber estudiado los conceptos e instrucciones para la sesión de laboratorio.
|
|
|
|
|
38
|
+2. Estudiado los conceptos e instrucciones para la sesión de laboratorio.
|
|
|
39
|
+
|
|
|
40
|
+3. Tomado el quiz Pre-Lab que se encuentra en Moodle.
|
39
|
|
41
|
|
40
|
---
|
42
|
---
|
41
|
|
43
|
|
|
|
|
|
85
|
---
|
87
|
---
|
86
|
|
88
|
|
87
|
|
89
|
|
88
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-01.html"
|
|
|
|
|
90
|
+!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-01.html"
|
89
|
<br>
|
91
|
<br>
|
90
|
|
92
|
|
91
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-02.html"
|
|
|
|
|
93
|
+!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-02.html"
|
92
|
<br>
|
94
|
<br>
|
93
|
|
95
|
|
94
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-03.html"
|
|
|
95
|
-<br>
|
|
|
96
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-04.html"
|
|
|
97
|
-<br>
|
|
|
98
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-05.html"
|
|
|
|
|
96
|
+!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-03.html"
|
99
|
<br>
|
97
|
<br>
|
100
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-06.html"
|
|
|
101
|
-<br>
|
|
|
102
|
-!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-07.html"
|
|
|
|
|
98
|
+!INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-04.html"
|
103
|
<br>
|
99
|
<br>
|
104
|
|
100
|
|
|
|
101
|
+
|
105
|
---
|
102
|
---
|
106
|
|
103
|
|
107
|
---
|
104
|
---
|
|
|
|
|
208
|
|
205
|
|
209
|
b. Recuerda que, en C++, si divides dos números enteros el resultado se "truncará" y será un número entero. Utiliza "type casting": `static_cast<tipo>(expresión)` para resolver este problema.
|
206
|
b. Recuerda que, en C++, si divides dos números enteros el resultado se "truncará" y será un número entero. Utiliza "type casting": `static_cast<tipo>(expresión)` para resolver este problema.
|
210
|
|
207
|
|
|
|
208
|
+ ---
|
|
|
209
|
+
|
|
|
210
|
+ !INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-05.html"
|
|
|
211
|
+ <br>
|
|
|
212
|
+ !INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-06.html"
|
|
|
213
|
+ <br>
|
|
|
214
|
+ !INCLUDE "../../eip-diagnostic/pretty-plots/es/diag-pretty-plots-07.html"
|
|
|
215
|
+ <br>
|
|
|
216
|
+
|
|
|
217
|
+ ---
|
|
|
218
|
+
|
211
|
3. Verifica tu programa calculando el promedio de un estudiante que tenga dos A y dos B; ¿qué promedio tendría este estudiante? Cuando tu programa esté correcto, guarda el archivo `main.cpp` y entrégalo utilizando "Entrega 2" en Moodle. Recuerda seguir las instrucciones en el uso de nombres y tipos para las variables, incluir el nombre de los programadores, documentar tu programa y utilizar buenas prácticas de programación.
|
219
|
3. Verifica tu programa calculando el promedio de un estudiante que tenga dos A y dos B; ¿qué promedio tendría este estudiante? Cuando tu programa esté correcto, guarda el archivo `main.cpp` y entrégalo utilizando "Entrega 2" en Moodle. Recuerda seguir las instrucciones en el uso de nombres y tipos para las variables, incluir el nombre de los programadores, documentar tu programa y utilizar buenas prácticas de programación.
|
212
|
|
220
|
|
213
|
|
221
|
|