jueves, 18 de mayo de 2017

Proyecto Final-Análisis del programa

En esta entrada, dejo subidas las imágenes que muestran el análisis de mi programa. Se muestra el planteamiento, la programación y las distintas funciones y variables que he utilizado, todo ello analizado y explicado:



viernes, 12 de mayo de 2017

Proyecto Final-Terminado

Tras varios tutoriales y algunos programas que se quedaron en nada, he conseguido terminar finalmente el programa de final de curso.



jueves, 11 de mayo de 2017

Proyecto Final de Curso

A falta de una clase, la de mañana, ya tengo casi terminado el programa de la representación del Sistema Solar. Lo único que me falta es cargar las texturas  y las imágenes del Sol y de los demás planetas.

lunes, 8 de mayo de 2017

Proyecto Final de Curso-08 de mayo

Durante esta clase, he estado planteando la programación de una representación del sistema solar en Processing. He comenzado dibujando lo que viene a ser el movimiento de los planetas para poder encontrar una manera de programarlo. También he seleccionado las imágenes que voy a utilizar como planetas y las he cargado en Processing.


Resultado de imagen de solar system programming

viernes, 5 de mayo de 2017

Proyecto Final de curso - 5 de mayo

Tras estos días, he acabado de visualizar todos los tutoriales que se nos exponen en la web de Processing y después de experimentar un poco con todos ellos, me dispongo a comenzar el trabajo en Processing.




jueves, 27 de abril de 2017

Proyecto Final de Curso-27 de abril

Con motivo de realizar el trabajo de final trimestre en Processing, durante la clase de hoy, me he dedicado a visualizar el resto de tutoriales que podemos encontrar en la página del programa. Algunos conceptos nuevos que se introducían para este programa (aunque ya los conocíamos de C) son las matrices, y los vectores; ambos muy importantes para la programación.

viernes, 21 de abril de 2017

Proyecto- Final de Curso

A falta de nueve clases de informática para que termine el curso, hemos propuesto en pensar e ir haciendo un Proyecto de Final de Curso. Todavía no tengo muy claro lo que haré pero seguramente sea un programa creado en C o en Processing. 



Resultado de imagen de C source code




Resultado de imagen de processing code

Processing-Ejercicio 3

lunes, 27 de marzo de 2017

Processing-Ejercicio 2 (27/03/17)

Durante la clase de hoy, y tras visualizar el 2º tutorial de Processing; en el que se nos explicaba más acerca del uso del ratón, como exportar imágenes desde nuestro proyecto y a centrar un objeto; he pensado como ejercicio para esta clase en añadir a mi programa anterior, una función que permita exportar capturas de pantalla.

DESCARGA MI EJERCICIO

Algunos ejemplos de capturas de pantalla del programa:




viernes, 24 de marzo de 2017

Processing-Ejercicio 1.



Con motivo del  inicio del 3er trimestre hemos comenzado a programar en Processing; un software flexible para aprender a programar en el contexto de las artes visuales. Su lenguaje comparte similitudes con C puesto que muchas funciones son las mismas, por lo que no ha sido muy dificil familiarizarnos  con este programa. El objetivo es coger un poco de soltura a base de leer una serie de tutoriales para iniciarse en este entorno de desarrollo. Para este ejercicio simplemente teníamos que basarnos en uno de estos tutoriales para desarrollar un programa en el que: 

 Al hacer click sobre la pantalla y arrastrar con el ratón se vayan dibujando una serie de cuerpos geométricos (elipses en mi caso) que cambien de color de manera aleatoria y que aumenten sucesivamente de tamaño.

Tras basarme en este tutorial, MI RESULTADO HA SIDO EL SIGUIENTE:



Resultado de imagen de click here to download

lunes, 13 de marzo de 2017

Ejercicio C (Bloque 5)

El ejercicio de este bloque consta en realizar un programa que sea capaz de multiplicar matrices de cualquier dimensión. El producto de matrices únicamente es posible si introducimos matrices del tipo n x m y m x k. Es decir; la condición del producto matricial es que el número de filas de la primera matriz debe coincidir con el número de filas de la segunda matriz. Al introducir una matriz que no cumpla esta regla, el programa no realizará el producto de matrices. Sí en caso contratrio.

Este ha sido el resultado:



Resultado de imagen de click here to download

domingo, 12 de marzo de 2017

Ejercicio C (Bloque 4)

Para este ejercicio debía realizar en C un programa que mediante un menú diese a elegir entre cuatro operaciones a realizar:

1.Media de una seria de números
2.Factorial de un número
3.Numero combinatorio n sobre k
4.Determinar si un numero es primo.

Este ha sido el resultado


Resultado de imagen de click here to download

jueves, 26 de enero de 2017

Ejercicio C. (Bloque 3)



Esta vez, teníamos que programar con C una barra de proceso que incremente un carácter cada 10 pasos y que al tiempo muestre el % unitario por el que va.

Este ha sido el resultado:



Resultado de imagen de download button

lunes, 16 de enero de 2017

Ejercicio C. (Bloque 2)



Este ejercicio consta de un programa en el que se pueda elegir entre sumar, restar, multiplicar o dividir. Además debe contar con una estructura switch/case; y en el particular caso de que vayamos a dividir por 0, el programa debe rechazar esta operación. 




Resultado de imagen de download button