Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
curso-cpp:introduccion [2016/08/03 04:55] santo |
curso-cpp:introduccion [2017/10/29 19:14] (actual) santo |
||
---|---|---|---|
Línea 64: | Línea 64: | ||
- | <code> | + | <code cpp> |
int sumaDeLosDigitos(int numero) | int sumaDeLosDigitos(int numero) | ||
{ | { | ||
Línea 71: | Línea 71: | ||
{ | { | ||
sumaParcial += numero % 10; // Suma la ultima cifra del numero al resultado intermedio "sumaParcial" | sumaParcial += numero % 10; // Suma la ultima cifra del numero al resultado intermedio "sumaParcial" | ||
- | numero /= 10; // Le borra la ultima cifra al numero | + | numero /= 10; // Le borra la ultima cifra al numero |
} | } | ||
return sumaParcial; | return sumaParcial; | ||
Línea 77: | Línea 77: | ||
</code> | </code> | ||
- | Este es un ejemplo de programa sencillo que indica a la computadora como calcular la suma de los dígitos de un número dado cualquiera. Más adelante podremos entender bien los detalles de su funcionamiento, pero es importante ir destacando esta característica esencial de los programas, que es su **generalidad**: Al escribir un programa, le estamos enseñando a la computadora cómo procesar **cualquier** posible dato de entrada, de una manera general, y deberemos tener eso en cuenta al programar. El ejemplo anterior por ejemplo explica cómo obtener la suma de los dígitos de un número **cualquiera**, que en el código fuente se ha denominado "numero". | + | Este es un ejemplo de programa sencillo que indica a la computadora cómo calcular la suma de los dígitos de un número dado cualquiera. Más adelante podremos entender bien los detalles de su funcionamiento, pero es importante ir destacando esta característica esencial de los programas, que es su **generalidad**: Al escribir un programa, le estamos enseñando a la computadora cómo procesar **cualquier** posible dato de entrada, de una manera general, y deberemos tener eso en cuenta al programar. El ejemplo anterior por ejemplo explica cómo obtener la suma de los dígitos de un número **cualquiera**, que en el código fuente se ha denominado "numero". |
Línea 108: | Línea 108: | ||
===== Ejercicio: Escritura de algoritmo ===== | ===== Ejercicio: Escritura de algoritmo ===== | ||
- | Escribir un algoritmo para que Agus pueda calcular la suma los números desde 1 hasta N (un número cualquiera) usando la calculadora. Es decir, con N=3, al seguir el algoritmo Agus debería obtener 6 (Porque 1 + 2 + 3 = 6). Sin embargo con N = 5 se debería obtener 15 al finalizar el proceso. | + | Escribir un algoritmo para que Agus pueda calcular la suma de los números desde 1 hasta N (un número cualquiera) usando la calculadora. Es decir, con N=3, al seguir el algoritmo Agus debería obtener 6 (Porque 1 + 2 + 3 = 6). Sin embargo con N = 5 se debería obtener 15 al finalizar el proceso. |
Conocimientos de Agus: | Conocimientos de Agus: |