5 Fibonacci Y Areas
/*Programa que calcula 30.000 veces los primeros 23 numeros de Fibonacci*/
/*Descripcion del programa*/
/*calcular 30.000 veces los primeros 23 numeros de Fibonacci por medio deciclos
para ilustrar el uso de las variables registro*/
#include
#include
#include
main() /*cabecera de funcion*/
{
time_t prin, fin; /*tiempos de comienzo y perminacion*/
register int f, f1, f2;
int cont, ciclo, n=23;/*marcar el tiempo de comienzo*/
time(&prin);
/*hacer 30.000 ciclos*/
for(ciclo=1; ciclo <= 30000; ++ciclo) {
f1 = 1;
f2 = 1;/*generar los primeros n numeros de Fibonacci*/
for(cont = 1; cont <= n; ++cont) {
f = (cont < 3) ? 1 : f1 + f2;f2 = f1;
f1 = f;
}
}
/*ajustar elcontador y marcar el tiempo de terminacion*/
--cont;
time(&fin);
/*mostrar la salida*/
printf("i = %2d F = %d\n", cont, f);
printf("tiempo transcurrido: %. 01fsegundos", difftime(fin, prin));
getch();
}
/*AREA DE CIRCULOS*/
/*Programa para calcular el area de un circulo*/
/*DESCRIPCION DEL PROGRMA*/
/*este programa calcula el area de un circulo,los datos se introducen por medio del teclado*/
#include
#include
#define PI 3.141516 /*declaracion devariable global*/
int main () /*cabaecera de funcion*/
{
/*Declaracion de variables*/
float radio, /*radio del circulo*/
area; /*area del circulo*/
int contador; /*Contador...
Regístrate para leer el documento completo.