Mostrando entradas con la etiqueta Teleco Técnica. Mostrar todas las entradas
Mostrando entradas con la etiqueta Teleco Técnica. Mostrar todas las entradas
martes, 13 de mayo de 2008
martes, 6 de mayo de 2008
Haciendo diagramas de flujo
El alumno Daniel Carriazo ha dejado un interesante programa para hacer diagramas de flujo de nuestras prácticas de programación. Lo podéis consultar en su blog.
martes, 29 de abril de 2008
Euroconversor
Raúl acaba de terminar su Euroconversor, el resultado se puede ver desde aquí. Por otra parte me indica que desde el compilador se puede exportar el código fuente en C a HTML por lo que el diseño del subsiguiente post en el blog lo agradece!!!
lunes, 28 de abril de 2008
La práctica de Legendre
Esta tarde, Jose Vicente Serna y yo hemos planteado una mejora en la práctica de Legendre de http://programacionteleco.umh.es/ en la que medimos el tiempo que tarda el ordenador en calcular la función de Legendre. Básicamente lo que hacemos es medir el tiempo antes de ejecutar, y luego medirlo también después... sólo queda restar ambos tiempos para calcular el tiempo de ejecución real y pasarlo a milisegundos... Aquí va el código:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
float Legendre(float x, int n)
{ if (n==0) return 1;
if (n==1) return x;
else return(((float)(2*n-1)/(float)n)*x*Legendre(x,n-1)-((float)(n-1)/(float)n)*Legendre(x,n-2));
}
int main(){
int n;
float x;
clock_t t_ini, t_fin;
double secs;
printf("Polinomios de Legendre \n");
printf("Introduce n ");
scanf("%d",&n);
printf("Introduce x ");
scanf("%f",&x);
t_ini = clock();
printf("El polinomio de Legendre vale : %f\n",Legendre(x,n));
t_fin = clock();
secs = (double)(t_fin - t_ini) / CLOCKS_PER_SEC; printf("%.16g milisegundos\n", secs * 1000.0);
getch();}
lunes, 21 de abril de 2008
Esta tarde a por la práctica 3
Esta tarde acabamos la práctica 3 de Programación, además la entregaremos en Campus CIO. Luego cada alumno puede hacer un post en su propio blog describiendo cuál ha sido la parte más compleja de la práctica y su opinión de la metodología usada por el profesor. Vuelvo a recalcar que el post es opcional y no cuenta para la nota final de prácticas. Hoy me ha gustado especialmente el post de Ramón.
| Joaquín Sabina - Con la Frente Marchita | ||
| | ||
| Found at skreemr.com |
martes, 8 de abril de 2008
Prácticas Teleco Técnica y Superior
El siguiente programa debería imprimir una tabla con la conversión de Celsius a Fahrenheit ¿Por qué no lo hace?
#include <stdio.h>
int celsius; /* La temperatura celsius con la que se trabaja */
main()
{
for (celsius = 0; celsius <= 100; celsius++);
(void)printf("Celsius: %d Fahrenheit: %d\n", celsius, (celsius * 9) / 5 + 32); return(0); }
Cuando lo tengáis me mandáis la solución por email.
#include <stdio.h>
int celsius; /* La temperatura celsius con la que se trabaja */
main()
{
for (celsius = 0; celsius <= 100; celsius++);
(void)printf("Celsius: %d Fahrenheit: %d\n", celsius, (celsius * 9) / 5 + 32); return(0); }
Cuando lo tengáis me mandáis la solución por email.
Suscribirse a:
Entradas (Atom)